突然收到手机报警,说服务器同步出现问题,于是登陆到服务器上查看

执行show slave status\G;命令后发现如下错误:

Last_Error: Error 'Cannot add or update a child row: a foreign key constraint fails (`tuge`.`entitydatasourcemapping`, CONSTRAINT `FK_entitydatasourcemapping_datasource_new` FOREIGN KEY (`DataSourceName`) REFERENCES `datasource` (`Name`) ON DELETE CASCADE ON UPDATE CASCADE)' on query. Default database: 'tuge'. Query: 'insert  into `entitydatasourcemapping`(`EntityName`,`DataSourceName`)

values ('FuTuoInfo','futuotech')'

很明显是由于外键的约束导致的同步出错,于是去查询datasource表的数据,发现两个表数据不一致,这样当datasource表没有记录的时候,在entitydatasourcemapping表上更新出现问题!可是为什么datasource表的数据会不一致呢,原来是因为上次设置同步的时候把这个表设置成不同步了!找到问题就好解决了,在datasource上增加一条记录,然后再在entitydatasourcemapping表上执行插入操作就OK了!

阅读(3618) | 评论(1) | 转发(2) |

mysql 冗余外键 同步_由于外键约束导致mysql同步出问题的故障相关推荐

  1. pg 主键系统信息_神仙打架:PG 和 MySQL 到底哪个更好用?

    以下文章来源于 DBAplus社群概述 本文介绍MySQL和PostgreSQL的一些特性对比,让大家了解二者的优劣,更好的做出选择.当前国内的现状,互联网公司使用MySQL的较多,PostgreSQ ...

  2. 本地mysql和阿里云mysql同步_阿里云RDS和本地mysql做主从同步

    一.从RDS备份要同步的数据库到本地服务器 建议将表结构和数据分开备份. [root@localhost ~]# mysqldump -hrm-wz9a985njgong7yh5.mysql.rds. ...

  3. sharepoint文件夹本地同步_干货 | 如何将主机文件自动同步至对象存储

    注:最好利用京东云对象存储来存储一些静态文件,不建议用其直接存储数据库之类的数据文件,而且也会受到速度的影响,当然我们可以利用其存储备份文件. 今天我们来利用s3fs工具将京东云对象存储挂载到京东云云 ...

  4. mysql和oracle冲突吗_三分钟带你分清MySQL 和Oracle之间的误区

    原标题:三分钟带你分清MySQL 和Oracle之间的误区 来自:华为云开发者社区 摘要:MySQL和Oracle,别再傻傻分不清. MySQL 和Oracle 在开发中的使用是随处可见的,那就简单去 ...

  5. MySQL等级考试题目练习_全国计算机等级考试二级MySQL练习题

    全国计算机等级考试二级MySQL练习题 为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是小编搜索整理的全国计算机等级考试二级MySQL练习题,供参考练习,预祝考生们考出自己理想的成绩 ...

  6. mysql触发器主机自动增长_三分钟带你分清 Mysql 和 Oracle 之间的误区

    摘要:Mysql 和Oracle,别再傻傻分不清. mysql 和Oracle 在开发中的使用是随处可见的,那就简单去了解一下这俩款火的不行的数据库. 本质区别: Oracle数据库是一个对象关系数据 ...

  7. php mysql 插入多条数据_雷林鹏分享:PHP MySQL 插入多条数据

    使用 MySQLi 和 PDO 向 MySQL 插入多条数据 mysqli_multi_query() 函数可用来执行多条SQL语句. 以下实例向 "MyGuests" 表添加了三 ...

  8. mysql数据库的环境搭建_数据库学习(一)MySql环境搭建

    一.下载安装包并解压 官网下载地址: https://dev.mysql.com/downloads/windows/installer/ 记住解压目录 二.设置环境变量 打开计算机--属性--高级系 ...

  9. mysql设置用户永不过期_在Navicat Premium中管理MySQL用户 - 第2部分:创建新用户

    第2部分:创建新用户 在第1部分中,我们学习了如何使用Navicat Premium用户管理工具保护MySQL root帐户.本篇文章将讨论设置新用户的帐户详细信息,帐户限制和SSL设置. The G ...

最新文章

  1. Linux下如何实现用户的集中管理(NIS服务器的高级配置)
  2. shell脚本第一篇——自定义创建用户和批量创建用户
  3. 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第8节 Math类_18_数学工具类Math...
  4. django连接数据库和数据迁移
  5. 【渝粤教育】 国家开放大学2020年春季 1069中央银行理论与实务 参考试题
  6. 从外卖员到程序员,自学3年终于转行成功,三面“拿下”拼多多,把经历分享给你们!
  7. 如何抓取一个网站的分页_如何设计一个吸引人的网站
  8. Jmeter中使用CSV Data Set Config
  9. 面试题之Java内存区域
  10. NanoMsg框架|C#中Nanomsg的PAIR和BUS使用
  11. NFC应用 - 会展用
  12. 无线上网设备大集合,看看你的设备最适合哪种?
  13. PLC协议宏通信功能介绍
  14. float a=1.0f 中的“f”代表什么
  15. 【CANopen】CANopen总线讲解
  16. 【Spring】SpringIOC容器启动过程源码分析 以及 循环依赖问题
  17. 通过两个坐标系对应点计算转换关系
  18. 论文笔记:Prefix-Tuning: Optimizing Continuous Prompts for Generation
  19. [常微分方程的数值解法系列四] 中值法
  20. emgucv 在工具中添加 ImageBox

热门文章

  1. conceptd什么时候上市_阳山水蜜桃多少钱一斤?什么时候成熟上市?
  2. 【2016年第5期】数据科学人才的需求与培养
  3. 【离散数学】欧拉图与汉密尔顿图
  4. Vue 2.x 文件夹目录
  5. 【双11狂欢背后】微服务注册中心如何承载大型系统的千万级访问?
  6. Spring 使用Cache(转)
  7. 大杂烩 -- 四种生成和解析XML文档的方法详解
  8. C# 整理DotNetBar中SuperGridControl的一些基础属性
  9. 《深入实践Spring Boot》一3.3 使用Thymeleaf模板
  10. 拥抱新技术的一点思考