博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL 添加外键约束,不检查现有数据
阅读量:6924 次
发布时间:2019-06-27

本文共 540 字,大约阅读时间需要 1 分钟。

这可能是MySQL在InnoDB中设置了foreign key关联,造成无法更新或删除数据。可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。

SET FOREIGN_KEY_CHECKS = 0;

alter table Freight_Dispatcher_Country_Mapping add constraint FK_Reference_f4 foreign key (DispatcherID) references Freight_Dispatcher (ID) on delete restrict on update restrict;
alter table Freight_Dispatcher_Culture add constraint FK_Reference_f3 foreign key (DispatcherID) references Freight_Dispatcher (ID) on delete restrict on update restrict;

SET FOREIGN_KEY_CHECKS = 1;

 

其他: 

关闭唯一性校验 
set unique_checks=0; 
set unique_checks=1;

转载地址:http://xnhcl.baihongyu.com/

你可能感兴趣的文章
判断是否是闰年
查看>>
c#获取电脑硬件信息参数说明(概述)
查看>>
Liam的软件测试学习历程(五):Selenium测试
查看>>
Android--SAX解析方式
查看>>
solr 单机模式搭建
查看>>
LeetCode算法题-Contains Duplicate(Java实现)
查看>>
LeetCode算法题-Range Addition II(Java实现)
查看>>
SQL Server Profiler
查看>>
Flex中的样式(CSS)
查看>>
安卓自定义View基础-角度与弧度
查看>>
【重学计算机】机组D4章:存储系统
查看>>
oralce SQL绑定变量--话说bing peeking
查看>>
Cisco、HUAWEI、H3c、Firewall等设备配置snmp
查看>>
实验五
查看>>
Nginx禁止IP直接访问网站
查看>>
seafile修改
查看>>
Foglight 5.6.7 控制台jboss报404
查看>>
makefile
查看>>
Mysql多实例安装笔记
查看>>
Frosh Week(归并排序求逆序数)
查看>>