当在Mysql下删除有一个建有外键的表的数据时可能会报此异常。所以能够启动MySql命令行模式,执行例如以下的sql语句来关闭外键检測:
SET FOREIGN_KEY_CHECKS = 0;
运行你要的操作后把再把外键检測恢复
SET FOREIGN_KEY_CHECKS = 1;
其它相关的有:
关闭唯一性校验
set unique_checks=0;
set unique_checks=1;
当在Mysql下删除有一个建有外键的表的数据时可能会报此异常。所以能够启动MySql命令行模式,执行例如以下的sql语句来关闭外键检測:
SET FOREIGN_KEY_CHECKS = 0;
运行你要的操作后把再把外键检測恢复
SET FOREIGN_KEY_CHECKS = 1;
其它相关的有:
关闭唯一性校验
set unique_checks=0;
set unique_checks=1;