1. 程式人生 > >Navicat+mysql: 錯誤 1215 和 1075 解決

Navicat+mysql: 錯誤 1215 和 1075 解決

1.

1275 問題原因:

(1)外來鍵對應的欄位資料型別不一致;

(2)設定外來鍵時“刪除時”設定為“SET NULL”;

(3)兩張表的儲存引擎不一致、編碼不一樣;

(4)某張表中已經有內容記錄。

 1075 問題原因

在資料庫當中,勾選自動遞增的,系統會預設為主鍵,所以必須設定自增的一列為主鍵才可以。 

2.

1275  解決方案

博主將設定外來鍵時的刪除和更新都設定成了 cascade(級聯)就可以了。