[MySQL/主从同步同步1452主外键错误]
来源:互联网 发布:网络翻译英文 编辑:程序博客网 时间:2024/05/30 05:06
大家MySQL主从同步的时候最头痛的莫过于 code 1452的状态码,这个原因是你的主从数据不一致导致主外键错误,解决也很简单,但是有些朋友没有深入了解MySQL的话 会对主外键陌生,导致无法正确的再从上面插入主数据,下面带大家简单快速了解主外键问题 以及 出现问题及时插入数据,不影响线上问题;
简单的一个1452报错信息:
有的朋友会在网上找各种解决办法,其实并不难,但是有的老司机,不影响同步 直接set 跳过一级,但是你要想清楚如果那样的话 你这个主从就完全不一致了,如果在同步那个表的话,那么还会报错,这时我们要从最根本的问题去解决 :
先看报错信息 我们来解剖一下:
关键字:zabbix库下的item_discovery表下的itemid字段 外键_名citem_discovery_1 依赖于 items表下的itemid字段 ,也就是itemid字段他依赖于 items下的itemid 字段 这就是主外键,关系 我们看一下 表结构
CONSTRAINT c_item_discovery_1
FOREIGN KEY (itemid
) REFERENCES items
(itemid
) ON DELETE CASCADE,
和我上面说的是一样的解决1452的办法很简单,按照报错 sql语句 往主键的字段插入对应的数据
insert into items(itemid) value(48605,48606,)
插的时候注意看 对应的字段 哪个字段报错了 插入哪个
阅读全文
1 0
- [MySQL/主从同步同步1452主外键错误]
- mysql主从同步错误
- 跳过mysql主从同步错误
- MySQL 主从同步错误解决
- mysql主从同步-错误记录
- mysql主从同步错误恢复
- 关于mysql数据库主从同步报表主外键约束错误
- mysql主从同步错误Slave_IO_Running: NO
- mysql主从 1061 log同步错误处理
- MySQL主从同步设置和同步错误处理(经典)
- MySQL主从同步设置和同步错误处理
- Linux数据库:MySQL主从同步设置和同步错误处理
- mysql主从同步,双向同步
- mysql主从双向同步
- mysql主从同步
- MYSQL主从同步相关
- mysql 主从同步原理
- Mysql 主从数据库同步
- Spring加载resource时classpath*:与classpath:的区别
- mysql的事务管理
- mysql中调整时间日期显示格式
- 一个简单的linux shell判断小程序
- tensorflow可视化出现的网页无法打开的bug
- [MySQL/主从同步同步1452主外键错误]
- express入门(10)- cookie
- [日常训练] 距离之和
- 避免在Spark 2.x版本中使用sparkSQL,关于CTAS bug的发现过程
- oracle 中的数据类型:number(p,s) 和date类型(日期型数据)
- 利用CaffeNet来演示图像识别与分类
- linux 查找具体文件内的具体内容查找某一时间段文件
- 都在做数字资产的登记、流转:他们提出的八大创新治标还是治本了?
- Android事件分发机制完全解析,带你从源码的角度彻底理解(上)