我希望我可以使用shell脚本将sql转储从我的生产站点拉到我的本地数据库。理想情况下,我希望能够运行这样的事情:
sync_site example_com example_local
第一个参数是生产数据库,第二个参数是本地数据库。远程数据库始终位于SSH之后的同一服务器上,具有已知的MySQL凭据。
答案 0 :(得分:10)
想出来:
ssh me@myserver.com mysqldump -u user -ppass remote_db | mysql -u user -ppass local_db