MySQL自增从4开始

标签 mysql

我正在使用工作台。在 MySQL 中,自动增量从 4 开始,然后每次增加 10,我对此无能为力。

最佳答案

这可能是因为,有人重新设定了 auto_increment,在这种情况下,它将以指定值开头,如下所示,其中 auto_increment 字段将以 100 而不是 1 开头.参见Here有关同一内容的更多信息。

ALTER TABLE tbl AUTO_INCREMENT = 100;  

同样,默认情况下,增量计数器为 1。也就是说,每个新的 auto_increment 值都会增加 1,但也可以使用 auto_increment_increment 配置设置进行配置.

参见InnoDB AUTO_INCREMENT Counter Initialization有关同一内容的更多信息

Documentation On sysvar_auto_increment_increment你可以像下面这样设置:

mysql> SHOW VARIABLES LIKE 'auto_inc%';

mysql> SET @@auto_increment_increment=10;

关于MySQL自增从4开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41171696/

相关文章:

mysql - 查找日期范围内的所有数据,然后计算每月总计

mysql - 无法插入 MySQL

mysql - 如何从没有限制的行开始选择行?

PHP/MySQL : Recreate multidimensional array from existing array

php - 将 WordPress 从本地服务器迁移到主机

MySql 将一台服务器上的每个表的少量数据复制到另一台服务器上

mysql列默认值0保存为NULL

mysql - sun mysql数据库管理器哪里去了?

mysql - select和where子句中没有主键时的数据获取时间?

java - 为什么 MySQL 数据库访问需要在服务器 URL 中使用正斜杠?