将MySQL int列设置为从10000开始自动递增1?

让我们首先创建一个表。在这里,我们将UserId设置为AUTO_INCREMENT PRIMARY KEY-

mysql> create table DemoTable
(
   UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY
);

以下是将int列设置为从10000开始自动递增1的查询-

mysql> alter table DemoTable AUTO_INCREMENT=10000;
Records: 0 Duplicates: 0 Warnings: 0

使用插入命令在表中插入记录-

mysql> insert into DemoTable values();
mysql> insert into DemoTable values();
mysql> insert into DemoTable values();
mysql> insert into DemoTable values();

使用选择命令显示表中的记录-

mysql> select *from DemoTable;

这将产生以下输出-

+--------+
| UserId |
+--------+
| 10000  |
| 10001  |
| 10002  |
| 10003  |
+--------+
4 rows in set (0.00 sec)