mysqldiff mysql 数据库差异对比

原文地址

mysqldiff --server1=root:123456@node143:3306    //测试库MySQL
		  --server2=root:123456@node143:3306	//正式库MySQL
		  --difftype=sql						//差异展现形式,用sql语句,方便执行,也可用context在控制台显示
		  example:example2						//选取的要比较的数据库,或者表db1.table1:db2.table1
		  --force								//强行比较,即使发现不一致,也继续比较知道全部比较完成,不加会在第一个不一致处停下来
		  --skip-table-options					//忽略对engine、ai(自增ID)、charset之类表选项的比较
		  --show-reverse						//比较的两个服务器的变化都要显示
		  --changes-for=server1					//以server2 为参照,server1 发生的变化
		  >/root/mysqldata/diff/1.sql			//

下面是我的一个例子

mysqldiff --server1=root:123456@node143:3306 --server2=root:123456@node143:3306 --difftype=sql example:example2 --force --skip-table-options --show-reverse --changes-for=server2 >/root/mysqldata/diff/1.sql
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值