首先,在數據庫中查看外鍵是否有效(沒有設置之前都是有效)
命令:select@@foreign_key_checks;
其中,值爲1,外鍵有效
此時,要想刪除數據庫中的數據是刪不掉的
將外鍵的值設置爲0,此時就是失效狀態
命令:set foreign_key_checks = 0
這時就能刪除數據了
刪除之後,外鍵再設置爲有效:
首先,在數據庫中查看外鍵是否有效(沒有設置之前都是有效)
命令:select@@foreign_key_checks;
其中,值爲1,外鍵有效
此時,要想刪除數據庫中的數據是刪不掉的
將外鍵的值設置爲0,此時就是失效狀態
命令:set foreign_key_checks = 0
這時就能刪除數據了
刪除之後,外鍵再設置爲有效:
1:quit 退出mysql數據庫服務器; 2:help 查看幫助(其他的數據庫服務器相關命令); 3:查看Mysql數據庫的版本號和服務器的當前日