将远程数据库同步到本地?

时间:2011-02-03 16:14:36

标签: mysql local sync

我希望我可以使用shell脚本将sql转储从我的生产站点拉到我的本地数据库。理想情况下,我希望能够运行这样的事情:

  

sync_site example_com example_local

第一个参数是生产数据库,第二个参数是本地数据库。远程数据库始终位于SSH之后的同一服务器上,具有已知的MySQL凭据。

1 个答案:

答案 0 :(得分:10)

想出来:

ssh me@myserver.com mysqldump -u user -ppass remote_db | mysql -u user -ppass local_db