标签: medoo
我正在尝试删除受外键约束的表中的某些行。有没有办法禁用外键检查以允许删除这些项目?可能通过Medoo :: raw()?
答案 0 :(得分:1)
可以通过将$database->query('SET FOREIGN_KEY_CHECKS = 0');放在正常的Medoo语句之前禁用外键。完成需要禁用后,不要忘记运行$database->query('SET FOREIGN_KEY_CHECKS = 1');。
$database->query('SET FOREIGN_KEY_CHECKS = 0');
$database->query('SET FOREIGN_KEY_CHECKS = 1');