MySQL データベースがテーブルを作成した後、特定のレコードを識別するための一意の ID を得るために、この ID を主キーとして設定し、自動インクリメントすることができます。挿入 新しいレコードが追加されると、前の ID が自動的に増分されます。 SQL を使用してテーブルの主キーと自動インクリメントを設定することも、navicat ツールを使用して主キーと自動インクリメントをグラフィカルに設定することもできます。
推奨チュートリアル: MySQL データベース入門ビデオ チュートリアル
# 1. navicat ツールを開き、mysql サーバーに接続します。を選択し、「データベースの完了後、テーブルを選択します」を選択し、右クリックして設計テーブルを選択します (ここでのデモンストレーションとテストの場合は、任意のテーブルを選択するだけです)
2.デザイン テーブル ページでは、現在のテーブルのすべてのフィールド情報が表示されます。選択した学生テーブルには ID フィールドがあります。現在、テーブルには主キー フィールドがありません
3. 図に示すように、最後の列を右クリックして主キーを選択し、このフィールドを主キーとして設定するか、マウスの左ボタンを直接クリックして主キーをすばやく追加およびキャンセルすることができます
4. 主キーを設定すると、ロックの識別子が表示されます。テーブルでは複数のフィールドに主キーを追加できるため、1 つの単語が表示されます。共同主キーなので、主キー 1、主キー 2 などと表示されます。
## 5. 主キーは設定後、まだ設定されていません。次の図に示すように、ID フィールドを選択した後、[自動インクリメント] をオンにすると、レコードが挿入されるたびに ID が値ずつインクリメントされます#
以上がNavicat で主キーを自動インクリメントするように設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。