先来上个mysql版本 8.0.26
然后来个报错截图:(id为主键自增,类型为bigint)
上图其实就是说: 到了bigint的最大值了,不能再加了。也就是说bigint的最大值是 9223372036854775807
也就是2^63-1
。
假如说到了这个最大值,然后插不进去了,怎么办呢。可以使用 truncate table table_name
清空表,然后他的AUTO_INCREMENT
就重新变成1
了。
其实正常来说到一般到不了这个最大值的。假如说你的表的自增id一天自增1亿条,如下图,一天自增一亿条,也得需要
252695124
年,所以一般到不了这个值的。。。