ホームページ >データベース >mysql チュートリアル >mysqlの主キーの自動インクリメントの書き方
MySQL で主キーの自動インクリメントを構成する手順は 2 つだけです。 1. テーブルの作成時に主キーを指定し、PRIMARY KEY キーワードを使用します。 2. ALTER TABLE コマンドを使用して主キーを変更します。列に AUTO_INCREMENT 属性を指定して、主キーの値を自動的にインクリメントします。
MySQL で主キーの自動インクリメントを構成する方法
MySQL で主キーの自動インクリメントを構成するのは非常に複雑です。単純。その方法は次のとおりです。
ステップ 1: テーブルの作成時に主キーを指定します
テーブルを作成するときは、PRIMARY KEY
を使用します。主キーとして設定する列を指定するためのキーワード:
<code class="sql">CREATE TABLE table_name ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, age INT NOT NULL );</code>
ステップ 2: AUTO_INCREMENT
属性を指定する
AUTO_INCREMENT
属性新しいものを挿入するときに MySQL に指示します。 ローイング時に主キー値を自動的にインクリメントします。
<code class="sql">ALTER TABLE table_name MODIFY COLUMN id INT NOT NULL AUTO_INCREMENT;</code>
注意:
INT
を使用します。文字列の主キーの場合は VARCHAR
を使用します)。 AUTO_INCREMENT
属性は 1 つの列にのみ設定できます。 AUTO_INCREMENT
を有効にする前に、主キーの値が一意であることを確認してください。 以上がmysqlの主キーの自動インクリメントの書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。