文档章节

关掉Mysql外键检查

Kxvz
 Kxvz
发布于 2015/05/19 18:06
字数 140
阅读 10
收藏 0

在Mysql中执行truncate的时候如果遇到下面错误的解决方式

cannot truncate a table referenced in a foreign key constraint...

truncate table_name 的时候提示有外键关联执行失败使用下面的语句暂时关掉外键检查:

SET foreign_key_checks=0;

再使用清除,完成后再打开检查

SET foreign_key_checks=1;

truncate table_name 的时候提示有外键关联执行失败使用下面的语句暂时关掉外键检查:

SET foreign_key_checks=0;

再使用清除,完成后再打开检查

SET foreign_key_checks=1;



© 著作权归作者所有

共有 人打赏支持
Kxvz
粉丝 11
博文 96
码字总数 26943
作品 0
成都
程序员
错误:mysql foreign key errno 150

Mysql错误:ERROR 1005 (HY000): Can't create table 'mytable.#sql-191_1c5e4' (errno: 150) alter table message_demo add constraint foreign key(type) references message_type(id) on......

cwalet
2011/11/25
0
0
MySQL表类型MyISAM/InnoDB的区别(解决事务不回滚的问题)(转)

MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法。与其他存储引擎比较,MyISAM具...

easonjim
2017/05/28
0
0
我对外键的大量应用 -- 两个凡是

码农间有一种流行的说法, 尽量不用外键...... 但是这些没有脑子的码农,没有一个能说清为什么.... 两个凡是在系统当中大量应用外键, 原因如下: 1: 外键对查询性能没有负面影响.. 2: 任何数据的...

宏哥
2016/11/23
1K
13
11. Laravel 4 结构生成器 Schema

创建数据库表 将创建以下数据库表: 重命名数据库表 删除数据库表 指定结构操作所使用的数据库连接 支持的字段类型 自增长主键 整型 注意: 仅 支持, 会将其识别为 ,而 则是只有 类型。 浮...

成武
2013/12/22
0
1
Mysql外键和索引的疑问

最近的一个项目是将原项目的Oracle版改成Mysql版,在使用Mysql时也到了不少问题,目前比较大的疑惑是Mysql的外键和索引。 1.为了使用事务,数据库引擎采用innodb,也使用了外键,但Mysql外键...

TaleTsai
2012/12/18
2.3K
4

没有更多内容

加载失败,请刷新页面

加载更多

下一页

SpringCloud SpringBoot mybatis分布式Web应用的统一异常处理

我们在做Web应用的时候,请求处理过程中发生错误是非常常见的情况。Spring Boot提供了一个默认的映射:/error,当处理中抛出异常之后,会转到该请求中处理,并且该请求有一个全局的错误页面用...

itcloud
4分钟前
0
0
c++ std::bind和std::function

定义于头文件 <functional> std::bind 函数绑定,https://zh.cppreference.com/w/cpp/utility/functional/bind // bind 用例#include <iostream>#include <functional> // 自定义的一......

SibylY
7分钟前
0
0
SecureCRT的安装与破解(过程很详细!!!)

SecureCRT的安装与破解(过程很详细!!!) SecureCRT的安装与破解(过程很详细!!!) 使用SecureCRT可以方便用户在windows环境下对linux主机进行管理,这里为大家讲一下SecureCRT的破解方...

DemonsI
11分钟前
0
0
介绍几款可用的web应用防火墙

目前有两款,基于软件和基于应用程序的web应用防火墙。基于软件的产品布置在Web服务器上,而基于应用程序的产品放置在Web服务器和互联网接口之间。两种类型的防火墙都会在数据传入和传出web...

上树的熊
18分钟前
0
0
用Visual Studio开发以太坊智能合约

区块链和以太坊 自从我熟悉区块链、以太坊和智能合约以来,一直失眠。 我一直在阅读,阅读和阅读,最后我能够使用一些工具,他们建议使用以太坊网站官方客户端应用程序(Ethereum Wallet)也...

geek12345
20分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部