只是想问一下,我想创建一个脚本,将检查来自2个数据库的表结构(它们必须是相同的)。如果不同,请发送电子邮件警报。
我可以选择执行mysqldump和diff,但数据库非常庞大。我读过有关maatkit和其他工具的文章,但我不太确定如何继续。任何能给出方向和最好的工具的人。
发布于 2017-09-14 09:57:11
我推荐使用MySQL实用程序中的mysqldbcompare。它是MySQL产品线的正式组成部分。你可以区分结构或数据,或者两者兼而有之。有关这些选项的详细信息,请阅读文档。
你提到了Maatkit,但那个工具包在几年前就被Percona toolkit取代了(同样的人在做它,同样的代码,只是改了名字)。从那时起,MySQL实用程序复制了Percona工具包中的一些工具。
https://stackoverflow.com/questions/46209252
复制相似问题