使用 ALTER 命令为 MySQL 表设置自动增量初始值
要为MySQL表设置自动增量初始值,请使用ALTER命令。第一步是
alter table yourTableName modify yourColumnName int NOT NULL AUTO_INCREMENT PRIMARY KEY,add index(yourColumnName);
第二步如下
alter table yourTableName AUTO_INCREMENT=yourStartingValue;
为了理解上述语法,让我们创建一个表。创建表的查询如下
mysql> create table setAutoIncrementDemo -> ( -> UserId int, -> UserName varchar(20) -> );
现在执行以上两步,为MySQL表设置自增初始值。
步骤1-查询如下
mysql> alter table setAutoIncrementDemo modify UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,add index(UserId); Records: 0 Duplicates: 0 Warnings: 0
第2步-查询如下
mysql> alter table setAutoIncrementDemo AUTO_INCREMENT=1000; Records: 0 Duplicates: 0 Warnings: 0
使用插入命令在表中插入一些记录。
查询如下
mysql> INSERT INTO setAutoIncrementDemo(UserName) values('John');
mysql> INSERT INTO setAutoIncrementDemo(UserName) values('Carol');
mysql> INSERT INTO setAutoIncrementDemo(UserName) values('Sam');使用select语句显示表中的所有记录。
查询如下
mysql> select *from setAutoIncrementDemo;
以下是输出
+--------+----------+ | UserId | UserName | +--------+----------+ | 1000 | John | | 1001 | Carol | | 1002 | Sam | +--------+----------+ 3 rows in set (0.00 sec)
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法