ホームページ >データベース >mysql チュートリアル >MySQL カラムの初期値と自動インクリメントを構成するにはどうすればよいですか?
MySQL での初期値と自動インクリメントの構成
1001 から始まる「id」列に特定の初期値を割り当てるにはMySQL テーブルの場合は、次の手順に従います:
ALTER の使用TABLE:
ALTER TABLE users AUTO_INCREMENT=1001;
このコマンドは、「users」テーブルの既存の「id」列の自動インクリメント値を 1001 に変更します。
新規追加初期値と自動インクリメントを持つ列:
「id」列の場合「users」テーブルに存在しない場合は、次のコマンドを使用して追加できます:
ALTER TABLE users ADD id INT UNSIGNED NOT NULL AUTO_INCREMENT, ADD INDEX (id);
このコマンドは、次のプロパティを持つ「id」という名前の列を追加します:
使用例:
指定せずに「users」テーブルに新しい行を挿入するには"id" 値については、次のステートメントを使用できます。
INSERT INTO users (name, email) VALUES ('{$name}', '{$email}');
MySQL は、"id" 列シーケンスの次の値 (1001 になります) を自動的に割り当てます。
以上がMySQL カラムの初期値と自動インクリメントを構成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。