mysql自增id可以到多大?

先来上个mysql版本 8.0.26
然后来个报错截图:(id为主键自增,类型为bigint)
在这里插入图片描述
上图其实就是说: 到了bigint的最大值了,不能再加了。也就是说bigint的最大值是 9223372036854775807
也就是2^63-1
假如说到了这个最大值,然后插不进去了,怎么办呢。可以使用 truncate table table_name清空表,然后他的AUTO_INCREMENT就重新变成1了。

其实正常来说到一般到不了这个最大值的。假如说你的表的自增id一天自增1亿条,如下图,一天自增一亿条,也得需要 252695124年,所以一般到不了这个值的。。。在这里插入图片描述


版权声明:本文为Site_Dave原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。