读书人

求教一种主从数据库不能同步情况的解决

发布时间: 2012-08-28 12:37:01 作者: rapoo

求教一种主从数据库不能同步情况的解决办法
mysql数据库做了主、从,当我用insert into my_table values(...)这种命令在主数据库的表中插入数据时,可以同步过去,但是当我用insert into my_table select * from you_table where...这种命令在主数据库的表中插入数据时,却不能同步,是什么原因?

[解决办法]
正常情况下这种应该可以同步的

在你的slave上 show slave status\G看一下是否复制线程断掉了
[解决办法]
slave:show slave status\G
master,slave:show variables like '%format%';

把上面2个命令的结果贴出来看看。
[解决办法]
楼主是怎么判断不能同步的


现在主库和从库的表数据不一致吗
[解决办法]
日志没有问题。是同步整个数据库?相差的记录确定是
insert into my_table select * from you_table where... 造成的?
[解决办法]
Replicate_Do_DB: egreen_data_zhuanli_new

先use egreen_data_zhuanli_new;
再insert into my_table select * from you_table where...
[解决办法]
you_table 表在从服务器上有吗? 其中有记录吗?

读书人网 >Mysql

热点推荐