Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Di chuyển bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong MySQL

ALTER TABLE .. có thể được sử dụng để di chuyển các bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác:

alter table my_old_db.mytable rename my_new_db.mytable

Cảnh báo:như bạn đã hỏi, đây là một động thái, không phải một bản sao vào cơ sở dữ liệu mới!

Nhưng bạn sẽ giữ dữ liệu bảng (chứ không phải các ràng buộc về tính toàn vẹn nếu chúng áp dụng trong trường hợp của bạn)

Về php, php có thể chạy các lệnh sql nên sẽ không có vấn đề gì.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hai ứng dụng Laravel trên cùng một máy chủ xung đột với nhau

  2. Mysql:Chọn các hàng từ một bảng không nằm trong bảng khác

  3. Mọi bảng dẫn xuất phải có lỗi bí danh riêng

  4. cách thoát các ký tự đặc biệt trong chuỗi kết nối mysql jdbc

  5. MySQL:Đặt tên cho khóa chính trong câu lệnh CREATE TABLE