首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

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

2012-08-28 
求教一种主从数据库不能同步情况的解决办法mysql数据库做了主、从,当我用insert into my_table values(...)

求教一种主从数据库不能同步情况的解决办法
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 表在从服务器上有吗? 其中有记录吗?

热点排行