Làm cách nào để sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong phpMyAdmin?

Lệnh CREATE dùng để tạo bảng trong cơ sở dữ liệu ‘business’. Chúng tôi đang tạo một bảng mới ở đây

mysql> use business;
Database changed
mysql> create table OriginalTable
   -> (
   -> id int
   -> );
Query OK, 0 rows affected (0.46 sec)

Tạo một bảng mới trong cơ sở dữ liệu 'thử nghiệm'

mysql> use test;
Database changed
mysql> create table OriginalTable
   -> (
   -> id int
   -> );
Query OK, 0 rows affected (0.47 sec

Các bản ghi được chèn với sự trợ giúp của lệnh INSERT trong bảng đầu tiên

mysql> use business;
Database changed
mysql> insert into OriginalTable values(1),(2),(3),(4);
Query OK, 4 rows affected (0.18 sec)
Records: 4  Duplicates: 0  Warnings: 0

Để hiển thị tất cả các bản ghi

mysql> select *from OriginalTable;

Đây là đầu ra

+------+
| id   |
+------+
|    1 |
|    2 |
|    3 |
|    4 |
+------+
4 rows in set (0.00 sec)

Để sao chép bảng trên từ cơ sở dữ liệu “kinh doanh” sang cơ sở dữ liệu khác “kiểm tra”

mysql>  INSERT INTO test.OriginalTable SELECT * from business.OriginalTable;
Query OK, 4 rows affected (0.20 sec)
Records: 4  Duplicates: 0  Warnings: 0

Để kiểm tra xem bảng đã được sao chép chưa

mysql> use test;
Database changed
mysql> select *from OriginalTable;

Đầu ra sau đây cho thấy bảng “OriginalTable” đã được sao chép thành công vào cơ sở dữ liệu thứ hai

Để sao chép cơ sở dữ liệu, hãy làm theo các bước sau

1. Đăng nhập vào cPanel >> Phần cơ sở dữ liệu >> menu phpMyAdmin


Để truy cập nhanh, bạn có thể sử dụng trong tài khoản Namecheap


Làm cách nào để sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong phpMyAdmin?


2. Chọn cơ sở dữ liệu từ danh sách bên trái và nhấp vào tùy chọn Hoạt động từ thanh trên cùng

Làm cách nào để sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong phpMyAdmin?


3. Ở bước tiếp theo, bạn cần chỉ định tên cho cơ sở dữ liệu trùng lặp mới trong trường Sao chép cơ sở dữ liệu vào
Đảm bảo các tùy chọn sau được chọn
'Cấu trúc và dữ liệu'
'TẠO CƠ SỞ DỮ LIỆU trước khi sao chép'
'Thêm giá trị AUTO_INCREMENT'

và sau đó nhấp vào nút Bắt đầu

Làm cách nào để sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong phpMyAdmin?


4. Sau khi quá trình hoàn tất, bạn sẽ thấy một thông báo và cơ sở dữ liệu mới sẽ xuất hiện trong danh sách cơ sở dữ liệu ở bên trái

Làm cách nào để sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong phpMyAdmin?



Cũng có thể sao chép cơ sở dữ liệu theo cách thủ công. Bạn cần làm theo các bước sau

1. Đăng nhập vào cPanel > phần Cơ sở dữ liệu > menu Cơ sở dữ liệu MySQL

Làm cách nào để sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong phpMyAdmin?


2. Tạo cơ sở dữ liệu mới theo bài viết này. Chúng tôi sẽ sử dụng cơ sở dữ liệu “nctests_wp952_copy2” làm cơ sở dữ liệu mới được tạo
3. Khi cơ sở dữ liệu được tạo, hãy điều hướng đến menu phpMyAdmin

Làm cách nào để sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong phpMyAdmin?


4. Chọn cơ sở dữ liệu mà bạn cần sao chép. (để chọn các bảng, hãy đánh dấu Kiểm tra tất cả  bên dưới các bảng) > nhấp vào tùy chọn Xuất từ ​​thanh trên cùng

Làm cách nào để sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong phpMyAdmin?


5. Chọn phương thức xuất. Nhanh chóng và định dạng. SQL
Nhấp vào Đi

Làm cách nào để sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong phpMyAdmin?


Cơ sở dữ liệu đã chọn sẽ được lưu vào máy tính của bạn

6. Sau đó, chọn cơ sở dữ liệu mới được tạo từ phía bên trái của phpMyAdmin và nhấp vào Nhập từ thanh trên cùng

Làm cách nào để sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong phpMyAdmin?


7. Chọn tệp sql đã xuất từ ​​​​máy tính của bạn bằng nút Duyệt rồi nhấp vào nút Bắt đầu

Làm cách nào để sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong phpMyAdmin?


8. Sau khi hoàn tất, bạn sẽ thấy thông báo rằng cơ sở dữ liệu của bạn đã được nhập thành công và tất cả các bảng sẽ xuất hiện trong cơ sở dữ liệu mới

Làm cách nào để sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong phpMyAdmin?


GHI CHÚ. Kích thước tối đa của cơ sở dữ liệu có thể được nhập trong phpMyAdmin là 50MB. Cơ sở dữ liệu lớn hơn phải được nhập/xuất qua SSH


Đó là nó




Có cần giúp gì không?



Để di chuyển một bảng từ cơ sở dữ liệu mysql này sang cơ sở dữ liệu mysql khác,
1) Mở phpmyadmin >Chọn bảng trong phpmyadmin
2) Xuất bảng
3) Thêm bảng vào cơ sở dữ liệu khác
a) Chọn Nhập >Chọn tệp >Đi
b) Mở bảng trong phpmyadmin >Thao tác >Đổi tên bảng nếu muốn

hoặc là

Để di chuyển một bảng từ cơ sở dữ liệu mysql này sang cơ sở dữ liệu mysql khác,
1) Mở phpmyadmin >Chọn bảng trong phpmyadmin >Xuất bảng
2) Mở tệp bằng trình chỉnh sửa như Notepad++ >Chọn ‘SQL’ bằng phpmyadmin >Dán toàn bộ truy vấn bắt đầu bằng ‘Tạo bảng KHÔNG Tồn tại’
Ghi chú. Bạn nên có 2 truy vấn. Một để tạo bảng mới và một để chèn dữ liệu vào bảng
2) Chọn bảng cơ sở dữ liệu mới >Nhấp vào ‘SQL’ >Dán truy vấn bắt đầu bằng ‘CHÈN VÀO’ > Nhấp vào Bắt đầu

Tháng Giêng 5, 2012 bởi