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

Mysql Sao chép Cơ sở dữ liệu từ máy chủ đến máy chủ trong một lệnh duy nhất

Đi tới máy chủ nguồn và sử dụng lệnh dưới đây cho mysql-

mysqldump -R -uroot -proot_pass source_db | mysql -h remote_server_ip -uroot -proot_pass target_db

Nếu bạn đang thực thi lệnh từ bất kỳ máy chủ thứ ba nào thì-

mysqldump -R -h source_server_ip -uroot -proot_pass source_db | mysql -h remote_server_ip -uroot -proot_pass target_db

Nếu chỉ muốn di chuyển một số bảng-

mysqldump -uroot -proot_pass source_db table1 table2 table3 | mysql -h remote_server_ip -uroot -proot_pass target_db

Lưu ý:từ máy chủ mà bạn đang thực thi lệnh cũng phải có quyền thực thi lệnh trên các máy chủ khác.

cập nhật Cuối cùng, bạn có thể sử dụng lệnh dưới đây để sao chép các quy trình đã lưu trữ-

mysqldump -R -uroot -proot_pass source_db | mysql -h remote_server_ip -uroot -proot_pass target_db

Lưu ý:db đích phải tồn tại trên máy chủ đích.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuyển đổi ngày thành định dạng ngày MYSQL

  2. Loại bỏ hoàn toàn MySQL 5.7

  3. Nhận phản hồi HTML thay vì JSON trong android

  4. Thông báo lỗi Cú pháp MySQL Toán hạng phải chứa 1 (các) cột

  5. cách lưu giá trị hộp kiểm vào cơ sở dữ liệu mysql bằng php