AUTO_INCREMENT问题

MySql 码拜 5年前 (2016-05-24) 457次浏览
[mysqld] #选项文件中设置
auto_increment_increment=4 #步长设置为4
现在四个库db_00 ~db_03
每个库里都有相同表user_account(id int auto_increment …….) innodb表
现在需求:
每个库中表步长都为4,my.cnf已经设置
每个库中的表user_count  id列分别以下面方式增长
db_00 中user_count id列
10000 –起点
10004
db_01 中user_count id列
10001 –起点
10005
db_02 中user_count id列
10002 –起点
10006
db_03 中user_count id列
10003 –起点
10007
每个表分别设置了AUTO_INCREMENT 没有达到要求
问一下为何?
解决方案

30

没看明白,题主想达到的效果是什么?

60

SET @@auto_increment_increment=3;

10

还是本人写一个唯一ID过程好了,呵呵

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明AUTO_INCREMENT问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)