南开小巷

导航

2017年5月3日 #

MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL

摘要: . cascade方式在父表上update/delete记录时,同步update/delete掉子表的匹配记录 . set null方式在父表上update/delete记录时,将子表上匹配记录的列设为null要注意子表的外键列不能为not null . No action方式如果子表中有匹配的记录 阅读全文

posted @ 2017-05-03 15:58 南开小巷 阅读(192) 评论(0) 推荐(0) 编辑

SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束

摘要: Mysql中如果表和表之间建立的外键约束,则无法删除表及修改表结构。 解决方法是在Mysql中取消外键约束: SET FOREIGN_KEY_CHECKS=0; 然后将原来表的数据导出到sql语句,重新创建此表后,再把数据使用sql导入, 然后再设置外键约束: SET FOREIGN_KEY_CHE 阅读全文

posted @ 2017-05-03 09:52 南开小巷 阅读(4312) 评论(0) 推荐(0) 编辑