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 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 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 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 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 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 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 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 5. Chọn phương thức xuất. Nhanh chóng và định dạng. SQL Nhấp vào Đi 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 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 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 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, 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, Tháng Giêng 5, 2012 bởi |