mysql启动和关闭外键约束的方法(FOREIGN_KEY_CHECKS)
来源:互联网 发布:淘宝开通花呗要求什么 编辑:程序博客网 时间:2024/05/20 20:48
在MySQL中删除一张表或一条数据的时候,出现
[Err] 1451 -Cannot delete or update a parent row: a foreign key constraint fails (...)
这是因为MySQL中设置了foreign key关联,造成无法更新或删除数据。
可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。
我们可以使用
SET FOREIGN_KEY_CHECKS=0;来禁用外键约束.
之后再用 SET FOREIGN_KEY_CHECKS=1;来启动外键约束.
查看当前FOREIGN_KEY_CHECKS的值可用如下命令:
SELECT @@FOREIGN_KEY_CHECKS;
阅读全文
0 0
- mysql启动和关闭外键约束的方法(FOREIGN_KEY_CHECKS)
- mysql启动和关闭外键约束的方法(FOREIGN_KEY_CHECKS)
- mysql启动和关闭外键约束的方法(FOREIGN_KEY_CHECKS)
- mysql启动和关闭外键约束的方法(FOREIGN_KEY_CHECKS)
- mysql启动和关闭约束的方法(FOREIGN_KEY_CHECKS)
- mysql启动和关闭外键约束的方法
- mysql启动和关闭外键约束的方法
- mysql启动和关闭外键约束的方法
- mysql启动和关闭外键约束
- MySQL 关闭FOREIGN_KEY_CHECKS检查
- SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束。
- SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束
- SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束
- SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束。
- SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束。
- SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束。
- SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束
- MySQL的启动和关闭
- Oracle 数据类型
- 解读The Python Tutorial(二)
- HTTP协议
- 使用存储过程备份与还原数据库
- 运营商级NAT引起的FTP匿名下载文件中断问题
- mysql启动和关闭外键约束的方法(FOREIGN_KEY_CHECKS)
- 1至9任意插入加减号值为100的组合
- JavaScript事件处理程序
- 动态内容
- 这一年,在改变
- 异常:redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
- Oracle的rollup、cube、grouping sets函数
- HDU-3717:Rescue(二分枚举+模拟)
- void glVertexPointer(int size,int type,int stride,Buffer pointer)