1. 程式人生 > >MySQL建立外來鍵時出現error121解決辦法

MySQL建立外來鍵時出現error121解決辦法

環境:MySQL Server 5.5 + Navicat for Mysql 10.0

問題:建立外來鍵時出現121錯誤 


解決:把外來鍵名改為其他名字

錯誤資訊參考: error121 這是外關鍵字名字重複的錯誤,即使是在不同的表中,外關鍵字的名字也不能重複。 
error150 這類錯誤包括3種情況:
1. 外來鍵和被引用外來鍵型別不一樣,比如integer和double; 
2. 找不到要被引用的列; 

3. 表的字元編碼不一樣。