查看当前数据表是否带有外键:
select @@foreign_key_checks;
返回值=1 表示数据表有设置外键;返回值=0 表示数据表无外键
当需要删除数据表时可将foreign_key_checks设为0,禁用外键约束即可,代码如下:
set foreign_key_checks = 0;
当需要再次启动数据表外键约束时将foreign_key_checks设为1
删除带外键(foreign_key)的数据表
原文:https://www.cnblogs.com/Meser1646/p/13767501.html