我需要在MSSQL数据库和MySQL数据库之间同步一个表。
MSSQL数据库是主数据库,MySQL是克隆。
我不能链接表(这是当你谷歌它的解决方案),我必须使用查询和一个Cronjob。
我第一次想到:
SELECT COUNT(*) FROM table;并将两者进行比较,但这并不能检测到行中的变化。
如何检查更改和新数据的最佳方式?
发布于 2015-02-02 09:07:35
您可以对所选结果进行MD5-散列,并比较散列:
SELECT MD5( GROUP_CONCAT( CONCAT_WS('#',id,name,password) SEPARATOR '##' ) ) FROM tablehttps://stackoverflow.com/questions/28274135
复制相似问题