MySQL 如何使MySQL表的主键自动递增
要使MySQL表的主键自动递增,请使用以下语法
CREATE TABLE yourTableName
(
yourColumnName INT(6) ZEROFILL NOT NULL AUTO_INCREMENT,
PRIMARY KEY(yourColumnName)
);
首先,让我们创建一个表并设置主键自动递增 –
mysql> CREATE TABLE DemoTable
(
UserId INT(6) ZEROFILL NOT NULL AUTO_INCREMENT,
PRIMARY KEY(UserId)
);
Query OK, 0 rows affected (0.81 sec)
使用插入命令在表中插入一些记录 –
mysql> INSERT INTO DemoTable values();
Query OK, 1 row affected (0.12 sec)
mysql> INSERT INTO DemoTable values();
Query OK, 1 row affected (0.13 sec)
mysql> INSERT INTO DemoTable values();
Query OK, 1 row affected (0.10 sec)
mysql> INSERT INTO DemoTable values();
Query OK, 1 row affected (0.44 sec)
使用select语句显示表中的所有记录 –
mysql> select *from DemoTable;
这将产生以下输出 –
+--------+
| UserId |
+--------+
| 000001 |
| 000002 |
| 000003 |
| 000004 |
+--------+
4 rows in set (0.00 sec)
阅读更多:MySQL 教程
极客教程