关于mysql的违建约束粒度,是否能禁用单个外键
只一刀 2017-06-05 05:49:10 各位大神好,我想在mysql上实现一个功能,对一个表的数据进行更新(数据量在百万级),需先禁用掉这个表的所有外键关系,然后清空所有数据,在插入数据。
在oracle系统下是有禁用单个外键的语法的: alter table TABLE_NAME disable constraint CONSTRAINT_NAME
但是在mysql下对外键约束管理粒度好像没有那么细。
不知道mysql 除了 SET FOREIGN_KEY_CHECKS=0; 这个语法外还有其他语法可以操作外键吗?