rt
比如Error 'Duplicate entry这样的错误!
比如Error 'Duplicate entry这样的错误!
解决方案 »
- 时间问题
- SQL多字段同时更新问题(高手来救命呀)
- 关于批处理刷新日志问题
- mysql分布式?????
- 我用ADO连接mysql 5.0,起初用ODBC3.51的驱动,连接正常,但是查询结果中文不显示;后用5.0的驱动,中文可以显示,但是连接速度极慢,请
- mysql不能显示中文
- 请问:linux下的MD5校验码是什么东东,在安装软件时如何使用?
- 请问如何设置才能使LINUX 启动时,自动启动mysql和 apache?
- 江湖告急!!!!!!!!!!
- 在Redhat6.3中装Ecshop检查不支持mysql
- 有一张mysql表,我想经过sql处理后变成另外的表,请高手帮忙
- 有一个数据表,我想实现这样的功能,怎么做呢,请高手帮忙看看
这个比较可怕,我用的是 5.1.37-log
Maybe you not excute failed really.
Check the table's data,if there have been the data.
然后对照表数据,找出数据出错的来源从根本上解决问题才是关键的,否则,这次出错了,下次又出现怎么办
出现以下错误:/*!40019 SET @@session.max_insert_delayed_threads=0*/;
/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
DELIMITER /*!*/;
# at 4
#090817 21:17:55 server id 1 end_log_pos 106 Start: binlog v 4, server v 5.1.37-log created 090817 21:17:55
# Warning: this binlog was not closed properly. Most probably mysqld crashed writing it.会不会跟这个有关?
嗯,很可能就是这个问题引起的
但,让我奇怪的是,即便如此 '从服务器'从bin-log里获得并执行insert into后,无非是自增一个数字,为什么会出现Duplicate entry的错误呢?而且还导致同步的停滞!也就是这样一个过程:
从: insert into tbl(id) values(null); #id为自增
主: insert into tbl(id) values(null); #记录与bin-log中
从: 从主服务器上获得log-bin,执行刚才主服务器上的insert into tbl(id) values(null); 发生了 Duplicate entry的错误,并停止了同步!不知说清楚没有!
哦,太谢谢了!不过主的binlog我查了,就是这样啊,insert into tbl(id) values(null);
是让我看从服务器的binlog吗?