SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束
2015-09-17 11:14
555 查看
Mysql中如果表和表之间建立的外键约束,则无法删除表及修改表结构。
解决方法是在Mysql中取消外键约束: SET FOREIGN_KEY_CHECKS=0;
然后将原来表的数据导出到sql语句,重新创建此表后,再把数据使用sql导入,
然后再设置外键约束: SET FOREIGN_KEY_CHECKS=1;
解决方法是在Mysql中取消外键约束: SET FOREIGN_KEY_CHECKS=0;
然后将原来表的数据导出到sql语句,重新创建此表后,再把数据使用sql导入,
然后再设置外键约束: SET FOREIGN_KEY_CHECKS=1;
相关文章推荐
- mysql 权限基本操作
- 测试jdbc连接下,mysql和mycat的吞吐性能
- mysql使用GTID跳过事务
- Mysql 存储引擎中InnoDB与Myisam的主要区别
- 数据库相关文章转载(2) MySQL自带的性能压力测试工具mysqlslap详解
- mysql 5.6 my.cnf文件
- MySQL Study之--MySQL的InnoDB索引原理详解
- 数据库相关文章转载(1) MySQL性能优化之参数配置
- MySQL-5.6.13免安装版配置方法
- MYSQL导入导出常用命令
- mysql workbench cannot be executed from a path that contains non-ascii charater.
- vs2013 C# webapi Mysql新手,求各位大神指导
- mysql 中order by 与group by的顺序
- mysql自我复制
- mysql数据库企业级备份
- Mysql将近两个月的记录合并为一行显示
- MySQL 5.1 忘记密码、修改密码 (Window版本)
- 批量修改mysql数据库表前缀。
- Mysql内存表主从复制【译】
- mysql报错:ERROR 1045 (28000): Access 解决办法