mysql 冗余外键 同步_由于外键约束导致mysql同步出问题的故障
突然收到手机报警,说服务器同步出现问题,于是登陆到服务器上查看
执行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同步出问题的故障相关推荐
- pg 主键系统信息_神仙打架:PG 和 MySQL 到底哪个更好用?
以下文章来源于 DBAplus社群概述 本文介绍MySQL和PostgreSQL的一些特性对比,让大家了解二者的优劣,更好的做出选择.当前国内的现状,互联网公司使用MySQL的较多,PostgreSQ ...
- 本地mysql和阿里云mysql同步_阿里云RDS和本地mysql做主从同步
一.从RDS备份要同步的数据库到本地服务器 建议将表结构和数据分开备份. [root@localhost ~]# mysqldump -hrm-wz9a985njgong7yh5.mysql.rds. ...
- sharepoint文件夹本地同步_干货 | 如何将主机文件自动同步至对象存储
注:最好利用京东云对象存储来存储一些静态文件,不建议用其直接存储数据库之类的数据文件,而且也会受到速度的影响,当然我们可以利用其存储备份文件. 今天我们来利用s3fs工具将京东云对象存储挂载到京东云云 ...
- mysql和oracle冲突吗_三分钟带你分清MySQL 和Oracle之间的误区
原标题:三分钟带你分清MySQL 和Oracle之间的误区 来自:华为云开发者社区 摘要:MySQL和Oracle,别再傻傻分不清. MySQL 和Oracle 在开发中的使用是随处可见的,那就简单去 ...
- MySQL等级考试题目练习_全国计算机等级考试二级MySQL练习题
全国计算机等级考试二级MySQL练习题 为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是小编搜索整理的全国计算机等级考试二级MySQL练习题,供参考练习,预祝考生们考出自己理想的成绩 ...
- mysql触发器主机自动增长_三分钟带你分清 Mysql 和 Oracle 之间的误区
摘要:Mysql 和Oracle,别再傻傻分不清. mysql 和Oracle 在开发中的使用是随处可见的,那就简单去了解一下这俩款火的不行的数据库. 本质区别: Oracle数据库是一个对象关系数据 ...
- php mysql 插入多条数据_雷林鹏分享:PHP MySQL 插入多条数据
使用 MySQLi 和 PDO 向 MySQL 插入多条数据 mysqli_multi_query() 函数可用来执行多条SQL语句. 以下实例向 "MyGuests" 表添加了三 ...
- mysql数据库的环境搭建_数据库学习(一)MySql环境搭建
一.下载安装包并解压 官网下载地址: https://dev.mysql.com/downloads/windows/installer/ 记住解压目录 二.设置环境变量 打开计算机--属性--高级系 ...
- mysql设置用户永不过期_在Navicat Premium中管理MySQL用户 - 第2部分:创建新用户
第2部分:创建新用户 在第1部分中,我们学习了如何使用Navicat Premium用户管理工具保护MySQL root帐户.本篇文章将讨论设置新用户的帐户详细信息,帐户限制和SSL设置. The G ...
最新文章
- Linux下如何实现用户的集中管理(NIS服务器的高级配置)
- shell脚本第一篇——自定义创建用户和批量创建用户
- 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第8节 Math类_18_数学工具类Math...
- django连接数据库和数据迁移
- 【渝粤教育】 国家开放大学2020年春季 1069中央银行理论与实务 参考试题
- 从外卖员到程序员,自学3年终于转行成功,三面“拿下”拼多多,把经历分享给你们!
- 如何抓取一个网站的分页_如何设计一个吸引人的网站
- Jmeter中使用CSV Data Set Config
- 面试题之Java内存区域
- NanoMsg框架|C#中Nanomsg的PAIR和BUS使用
- NFC应用 - 会展用
- 无线上网设备大集合,看看你的设备最适合哪种?
- PLC协议宏通信功能介绍
- float a=1.0f 中的“f”代表什么
- 【CANopen】CANopen总线讲解
- 【Spring】SpringIOC容器启动过程源码分析 以及 循环依赖问题
- 通过两个坐标系对应点计算转换关系
- 论文笔记:Prefix-Tuning: Optimizing Continuous Prompts for Generation
- [常微分方程的数值解法系列四] 中值法
- emgucv 在工具中添加 ImageBox