mysql 把数据库从一个服务器复制到另一个服务器

时间:2023-01-14 00:46:25
  • 1,把sampdb数据库从本地主机复制到远程主机121.121.121.121上的mysql服务上去。  
  • mysqldump --databases sampdb | mysql -h 121.121.121.121  
  •   
  • 2,如果本地主机无法访问远程mysql服务器但能够通过登录远程主机的办法访问它,就可以通过ssh来远程调用mysql程序。  
  • mysqldump --databases sampdb | ssh 121.121.121.121 mysql  
  •   
  • 3,如果是通过一个慢速网络传输的话,可以通过压缩的方式传递,增快网络传输速度,--compress选项。  
  • mysqldump --databases sampdb | mysql --compress -h 121.121.121.121 sampbd