私はHeidiSQLでこれと同じ問題に遭遇しました。受け取るエラーは非常にわかりにくいものです。私の問題は、外部キー列と参照列が同じタイプまたは長さではないということでした。
外部キー列はSMALLINT(5) UNSIGNED
でした 参照された列はINT(10) UNSIGNED
でした 。両方をまったく同じタイプにすると、外部キーの作成は完全に機能しました。
私はHeidiSQLでこれと同じ問題に遭遇しました。受け取るエラーは非常にわかりにくいものです。私の問題は、外部キー列と参照列が同じタイプまたは長さではないということでした。
外部キー列はSMALLINT(5) UNSIGNED
でした 参照された列はINT(10) UNSIGNED
でした 。両方をまったく同じタイプにすると、外部キーの作成は完全に機能しました。