注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿邮箱:hostvps@88.com。
网友 斌斌 说:
我先用show ****** status; 在主机上查看了******_log_pos是**3530781。
**马上导出全部数据,导出完了恢复到从机上,
change ****** to ******_host=’*****’,******_port=3506,******_user=’**ot’,******_pa**word=’*****’,******_log_file=’mys*l-bin.000001′,******_log_pos=**3530781;
start slave;
**启动了从机,
通过show slave status \G;
查看状态,
Slave_IO_Running: Yes
Slave_S*L_Running: No
Last_S*L_Er**r: Could not execute W**te_**ws ***nt on table 表名; Duplicate entry ‘1544986975042408448’ for key ‘PRIMARY’, Er**r_code: 1062; handler er**r HA_ERR_FOUND_DUPP_KEY; the ***nt’s ****** lo***ys*l-bin.000001, end_log_pos **3531187
**是这个错误,这是因为我查看了pos的值后,**导出,***又有新的添加了。我记得pos值,不是我导出数据的值,是这个意思吧?只能让***没有新增,**导出再弄么?
网友 傍晚升起的太阳 说:
两个方法,一个用命令导出s*l,里面有pos的值,直接用,就算有新增也没关系,第二个show ****** status;之前先锁主库写入,网上有s*l,自行搜索
网友 斌斌 说:
傍晚升起的太阳 发表于 2022-7-7 18:37
两个方法,一个用命令导出s*l,里面有pos的值,直接用,就算有新增也没关系,第二个show ****** status;之 …
网友 klgd 说:
高级玩法,求教程。
网友 斌斌 说:
klgd 发表于 2022-7-7 19:08
高级玩法,求教程。
网友 dvbhack 说:
现在应该使用 GTID 方式,不用再关注 log position。配置更简单,健壮性也更强了。网上文档已经很多了,可以参考一下
贝壳主机网

