ホームページ > データベース > mysql チュートリアル > mysqlの既存のテーブルに自動インクリメントフィールドを設定する方法

mysqlの既存のテーブルに自動インクリメントフィールドを設定する方法

coldplay.xixi
リリース: 2022-12-30 11:11:20
オリジナル
6327 人が閲覧しました

既存のテーブルに自動インクリメント フィールドを設定する Mysql メソッド: 1. フィールドを追加します。コードは [alter table xiami add id int;]; 2. フィールドを変更します。コードは [alter tabel] xiami 変更 ID id auto_increment]。

mysqlの既存のテーブルに自動インクリメントフィールドを設定する方法

このチュートリアルの動作環境: Windows 7 システム、mysql バージョン 8.0.22、DELL G3 コンピューターこの方法は、すべてのブランドのコンピューターに適しています。

関連する無料学習の推奨事項: mysql ビデオ チュートリアル

mysql は既存のテーブルの自動インクリメントを設定します。メソッド:

ステップ 1: フィールド

alter table xiami add id int;
ログイン後にコピー

を追加します。 ステップ 2: フィールド

alter tabel xiami change id id auto_increment not null primary key;
ログイン後にコピー

を変更します。 質問:

テーブル内のレコードの数は次のとおりです。 3929966

Query OK, 3929966 rows affected (2 min 8.09 sec)
Records: 3929966  Duplicates: 0  Warnings: 0  
查看创建表命令时,auto_increment为3932618
>> show create table xiami;
...
ENGINE=InnoDB AUTO_INCREMENT=3932618 DEFAULT CHARSET=utf8
ログイン後にコピー

以上がmysqlの既存のテーブルに自動インクリメントフィールドを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート