我按照these instructions设置了mariadb复制。事情进展顺利。好吧,大多数工作实际上,就是这样。我不断提出类似的错误。
Last_SQL_Error:错误'重复录入' 136-202'关键' PRIMARY''上 查询。默认数据库:' s7data'。查询:' INSERT INTO历史记录(uid, nid,timestamp)VALUES(' 136',' 202',' 1446221969')'
和
Last_SQL_Errno:1062
Last_SQL_Error:错误'重复输入 '链接:主菜单:页:节点/ 128 /编辑:EN:1:1'关键' PRIMARY''上 查询。默认数据库:' s7data'。查询:' INSERT INTO cache_menu (cid,序列化,创建,过期,数据)VALUES ('链接:主菜单:页面:node / 128 / edit:en:1:1',' 1',' 1446222020',' 0&#39 ;, '一个:4:{S:9:\" min_depth \&#34 ;; I:1; S:9:\" MAX_DEPTH \&#34 ;; I:1; S :8:\"膨胀\&#34 ;;一个:1:{I:0; I:0;} S:12:\" active_trail \&#34 ;;一个:1:{ I:0; I:0;}}')'
作为一个停止差距,我已经尝试了
stop slave; SET GLOBAL sql_slave_skip_counter = 100; start slave;
哪个有效,但问题最终会再次出现。我可以跳过个别问题吗?
答案 0 :(得分:-1)
从Master
重新导入数据库转储后 mysql -u <rootuser> -p database-target < db.dump.sql
在主人身上我做了一个reset master
而在奴隶身上我做了
stop slave;
reset slave;
change master to ....
start slave;
最后添加了跳过重复项,将其添加到my.cnf文件中,如http://www.ducea.com/2008/02/13/mysql-skip-duplicate-replication-errors/所述
slave-skip-errors = 1062