萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> 解決MySql 清空表時報1701錯誤的辦法

解決MySql 清空表時報1701錯誤的辦法

MySql 清空表時報1701錯誤是什麼錯誤呢碰到MySql 清空表時報1701錯誤我們一起來看看它的解決辦法吧,具體的如下.

清空具有外鍵約束的表時報ERROR 1701(42000)

Cannot truncate a table referenced in a foreign key constraint (`laravel-test`.`bl_role_user`, CONSTRAINT `role_user_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `laravel-test`.`bl_roles` (`id`))

解決的辦法:

關閉外鍵約束->清空表->啟動外鍵約束。

例子:

mysql> SET foreign_key_checks=0;

mysql> truncate table bl_roles;

mysql> SET foreign_key_checks=1;

copyright © 萬盛學電腦網 all rights reserved