我正在寻找一种快速的方法来同步我的生产数据库和我的开发数据库。
我想用这样的东西来做:
mysqladmin -u <user> -p<password> <dev-db_name> | mysqldump -u <user> -p<password> --databases <production-db-name> --add-drop-table
但它似乎只是在屏幕上打印所有drump,而不是将其发送到mysqladmin util。有什么改进的建议吗?
最佳答案
现在您正在将mysqladmin
的输出管道化为mysqldump
。
将它们翻转过来,而不是使用常规的命令,使命令看起来像这样:
mysqldump ... | mysql ...
关于mysql - 2db之间的MySQL同步,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/710961/