Linux 技术手札

MySQL 检视及修改 AUTO_INCREMENT 的值

MySQL 的 Primary Key 很多时会使用 AUTO_INCREMENT, 对 AUTO_INCREMENT 的字段插入 NULL 或者空白的值时, MySQL 会自动产生一个序列编号, 序列编号从 1 开始, 每次加 1.

要在 MySQL 检查最新一笔的 AUTO_INCREMENT, 可以使用 SELECT MAX() 完成, 例如:

要找出下一笔 AUTO_INCREMENT 的值, 只要将上面返回的结果加 1, 或者直接在 MySQL 里做:

如果要修改 AUTO_INCREMENT 的值, 可以用 ALTER TABLE 来做:

Exit mobile version