文档章节

MySQL错误号1451-Cannot delete or update a parent row: a foreign key constraint fails

陈爱茹cx1992
 陈爱茹cx1992
发布于 2016/07/26 17:34
字数 140
阅读 21
收藏 0
点赞 0
评论 0
在SQLyog中删除一张表时候,出现

Error No. 1451
Cannot delete or update a parent row: a foreign key constraint fails
Cannot delete or update a parent row: a foreign key constraint fails

当然啦,我是在DOS命令窗口直接运行下述命令的。因为在前台,实在是该不了,一删就出现异常,于是只能在DOS下启动MySql,运行sql语句

关闭外键检测

SET FOREIGN_KEY_CHECKS = 0;

执行操作

SET FOREIGN_KEY_CHECKS = 1;

其他:

关闭唯一性校验

set unique_checks=0;

set unique_checks=1;

本文转载自:http://blog.csdn.net/ruru7989/article/details/10218999

共有 人打赏支持
陈爱茹cx1992
粉丝 0
博文 59
码字总数 0
作品 0
济南
程序员
关于MySQL不支持外键的说法的验证

今天蛋疼,做个试验,看看能否在就 "MySQL是否支持外键"的说法出个定论。 讨论别跑题啊~ 环境:winxp, xampp-win32-1.5.4a (MySQL 5.0.24a) 脚本: use test; CREATE TABLE parent ( id SMA...

szf ⋅ 2013/01/14 ⋅ 10

MySQL外键关联(创世纪新篇)

数据库外键 01.mysql> show create table countryG 02.* 1. row * 03. Table: country 04.Create Table: CREATE TABLE ( 05. smallint(5) unsigned NOT NULL auto_increment, 06. varchar(50......

crossmix ⋅ 2015/09/25 ⋅ 0

mysql 使用foreign key(外键) 插入约束

实验: //创建父表,并添加索引 CREATE TABLE parent(id INT,msg VARCHAR(200), INDEX indexid(id)); //查看索引 SHOW INDEX FROM parent; //创建子表(外键) CREATE TABLE child (cid INT,......

被啃的窝瓜 ⋅ 2017/05/12 ⋅ 0

mysql foreign key(外键) 说明与实例

mysql foreign key(外键) 说明与实例 一,什么是foreign key,及其完整性 个人觉得,foreign key就是表与表之间的某种约定的关系,由于这种关系的存在,我们能够让表与表之间的数据,更加的完...

henosteven ⋅ 2012/08/27 ⋅ 0

mysql的外键探讨

在MySQL 3.23.44版本后,InnoDB引擎类型的表支持了外键约束。 一,什么是foreign key,及其完整性 个人觉得,foreign key就是表与表之间的某种约定的关系,由于这种关系的存在,我们能够让表与...

双月通天 ⋅ 2016/03/25 ⋅ 0

magento数据库导入

需要移植magento到其它机器,使用phpmyadmin3.4.10.1将母版的数据库导出,然后在其它机器上导入母版数据库文件,出现一下错误,麻烦各路大神帮帮忙。 错误 SQL 查询: -- -- 限制表 -- ALTER...

NicholasNC ⋅ 2015/05/25 ⋅ 1

jfinal 级联策略

今天做删除表的时候报了个错 delete or update a parent row: a foreign key constraint fails (, CONSTRAINT FOREIGN KEY () REFERENCES ()) 三张表teacher,mteacherstudent,student ,主......

kxf327 ⋅ 2013/11/12 ⋅ 5

我添加属性后,再修改产品出现错误。

错误为: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`chinayqshop`.`chinayqcatalog_product_index_eav`......

王雾 ⋅ 2011/03/10 ⋅ 7

MySQL使用外键

关于外键:http://my.oschina.net/xinxingegeya/blog/276181 前言:其实通篇就主要写了两个异常的处理 Cannot add or update a child row Cannot delete or update a parent row mysql-5.6新......

秋风醉了 ⋅ 2014/09/09 ⋅ 0

mysql的外键约束

MySql外键设置详解 (1) 外键的使用: 外键的作用,主要有两个: 一个是让数据库自己通过外键来保证数据的完整性和一致性 一个就是能够增加ER图的可读性 有些人认为外键的建立会给开发时操作数据...

邱野 ⋅ 2016/10/12 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

mysql5.7系列修改root默认密码

操作系统为centos7 64 1、修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip-grant-tables=1 这一行配置让 mysqld 启动时不对密码进行验证 2、重启 mysqld 服务:systemctl restart mysql...

sskill ⋅ 昨天 ⋅ 0

Intellij IDEA神器常用技巧六-Debug详解

在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的...

Mkeeper ⋅ 昨天 ⋅ 0

zip压缩工具、tar打包、打包并压缩

zip 支持压缩目录 1.在/tmp/目录下创建目录(study_zip)及文件 root@yolks1 study_zip]# !treetree 11└── 2 └── 3 └── test_zip.txt2 directories, 1 file 2.yum...

蛋黄Yolks ⋅ 昨天 ⋅ 0

聊聊HystrixThreadPool

序 本文主要研究一下HystrixThreadPool HystrixThreadPool hystrix-core-1.5.12-sources.jar!/com/netflix/hystrix/HystrixThreadPool.java /** * ThreadPool used to executed {@link Hys......

go4it ⋅ 昨天 ⋅ 0

容器之上传镜像到Docker hub

Docker hub在国内可以访问,首先要创建一个账号,这个后面会用到,我是用126邮箱注册的。 1. docker login List-1 Username不能使用你注册的邮箱,要用使用注册时用的username;要输入密码 ...

汉斯-冯-拉特 ⋅ 昨天 ⋅ 0

SpringBoot简单使用ehcache

1,SpringBoot版本 2.0.3.RELEASE ①,pom.xml <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.3.RELE......

暗中观察 ⋅ 昨天 ⋅ 0

监控各项服务

比如有三个服务, 为了减少故障时间,增加监控任务,使用linux的 crontab 实现. 步骤: 1,每个服务写一个ping接口 监控如下内容: 1,HouseServer 是否正常运行,所以需要增加一个ping的接口 ; http...

黄威 ⋅ 昨天 ⋅ 0

Spring源码解析(八)——实例创建(下)

前言 来到实例创建的最后一节,前面已经将一个实例通过不同方式(工厂方法、构造器注入、默认构造器)给创建出来了,下面我们要对创建出来的实例进行一些“加工”处理。 源码解读 回顾下之前...

MarvelCode ⋅ 昨天 ⋅ 0

nodejs __proto__跟prototype

前言 nodejs中完全没有class的这个概念,这点跟PHP,JAVA等面向对象的语言很不一样,没有class跟object的区分,那么nodejs是怎么样实现继承的呢? 对象 对象是由属性跟方法组成的一个东西,就...

Ai5tbb ⋅ 昨天 ⋅ 0

Ubuntu16.04 PHP7.0 不能用MYSQLi方式连接MySQL5.7数据库

Q: Ubuntu16.04 PHP7.0 不能用MYSQLi方式连接MySQL5.7数据库 A: 执行以下2条命令解决: apt-get install php-mysql service apache2 restart php -m 执行后会多以下4个模块: mysqli mysqlnd...

SamXIAO ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部