mysql对比数据差异,各数据库对比

  mysql对比数据差异,各数据库对比

  在不同数据库主机之间进行数据迁移后,必须对表、视图、函数等对象进行比较和验证!

  

工具1:Toad for MySQL

  工具-比较-选择要比较的对象,然后一步一步操作。

  2: MySQL diff命令

  mysql实用程序的安装和使用,参考文档:http://dev.mysql.com/doc/mysql-utilities/1.5/en/

  Mysqldiff的安装使用,参考文档:http://dev . MySQL . com/doc/MySQL-utilities/1.5/en/MySQL diff . html。

  python源代码安装完成后,要做好以下操作,才能流畅使用。

  ln-s/usr/local/python 27/pgdh/MySQL diff/usr/local/MySQL/pgdh/MySQL diff

  该命令的具体用法请参考mysqldiff - help。

  用法:

  (1).比较相同数据库名称中同名的表。

  mysqldiff-server 1=md1:123456 @ host 1-server 2=MD2:123456 @ host 2-difftype=SQL test:test

  (2).比较具有相同数据库名称的不同名称的表

  mysqldiff-server 1=user @ host 1-server 2=user @ host 2 db1 . table 1:db1 . table 2

  因为命令行可读性很差,所以我经常选择工具1。

mysql对比数据差异,各数据库对比