MySQL 5.7 set Foreign_key_checks = 0被忽略

时间:2018-12-18 11:12:48

标签: mysql foreign-keys

我已经找到了针对相同问题的文章,但是它们很老,并且与5.7中不应该存在的MySQL错误有关。

这是我的简单代码:

mysql> SET FOREIGN_KEY_CHECKS=0;
Query OK, 0 rows affected (0,00 sec)

mysql> ALTER TABLE `soleinforma`.`meter_alarmstate` DROP INDEX `fk_plant_alarmstate`;
ERROR 1553 (HY000): Cannot drop index 'fk_plant_alarmstate': needed in a foreign key constraint

我做错了什么?

谢谢

0 个答案:

没有答案