1. ホーム
  2. Database

解決方法 テーブルの定義が正しくありません。自動列は1つだけで、キーとして定義する必要があります。

2022-02-07 13:53:47

Navicatを使用してMySQLのテーブル保存を作成する際に、この例外を報告していました。

この例外は、2つの理由で発生します。

1. 自己増殖するカラムが2つ以上ある:この問題はめったに発生せず、トラブルシューティングも簡単です。

2、自己成長する列を設定し、できるように主キーとして設定する必要があります:それは1ではないケースを除外することが明らかな場合は、長いですこの、あなたはその上に自己成長する列を主キーに設定する必要があります。

PS:主キーを設定する場所に気がつきませんでしたか?メニューバーに鍵のアイコンがありますが、これは追加カラムと同じ行にあります