在 MySQL 中,自增命令使用 AUTO_INCREMENT 关键字。在创建表时,可以将某个列设置为自增列,然后每次插入数据时,该列的值会自动递增。
下面是一个示例 SQL 语句,在创建表时指定一个自增列:
CREATE TABLE users (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
PRIMARY KEY (id)
);
在上述语句中,id
列被定义为自增列,并且作为主键(PRIMARY KEY)。
如果需要手动插入数据并使其使用自增的值,则可以使用如下 INSERT INTO 语句:
INSERT INTO users (name, email) VALUES ('Alice', 'alice@example.com');
这样插入的数据会自动获得一个唯一的 id
值。