我试图弄清楚如何在两个数据库之间实现迁移。我的计划是
然而,我还没有找到比较2个mysqldump并从中创建alter script的方法。那有什么工具吗?
-kari
答案 0 :(得分:1)
看起来这个工具可以满足我的需求。 http://search.cpan.org/dist/MySQL-Diff/bin/mysqldiff
我可以比较数据库和mysqldumps,并根据差异创建alter script。
示例:
mysqldump -uroot --no-data db1 > db1.sql
mysqldump -uroot --no-data db2 > db2.sql
mysqldiff --user=root db1.sql db2.sql