1. 程式人生 > >MySQL報錯cannot add foreign key constraint解決方法

MySQL報錯cannot add foreign key constraint解決方法

這種報錯是提示無法正確的插入外來鍵約束,那我分析一下,設定外來鍵有以下幾個條件:

1、要設定外來鍵的欄位不能為主鍵

2、改建所參考的欄位必須為主鍵

3、兩個欄位必須具有相同的資料型別和約束

滿足這三個條件一般在建立外來鍵的時候就不會報錯。