mysql设置主键自增
时间: 2023-08-31 10:10:43 浏览: 74
sql 主键自增
在 MySQL 中,可以通过设置主键的属性来实现主键自增。具体操作如下:
1. 在创建表时,将主键字段设置为 INT 类型,并且添加 AUTO_INCREMENT 属性,如下:
```
CREATE TABLE table_name (
id INT AUTO_INCREMENT PRIMARY KEY,
...
);
```
2. 在已经创建的表中,可以通过 ALTER TABLE 语句来添加 AUTO_INCREMENT 属性,如下:
```
ALTER TABLE table_name MODIFY id INT AUTO_INCREMENT;
```
注意,如果表中已经存在数据,添加 AUTO_INCREMENT 属性后,该属性只会对新插入的数据生效,对已存在的数据不会自动为其生成自增主键。
阅读全文