主键达到最大值的情况如何处理
来源:5-4 逻辑删除还是物理删除?

qq_金融超越战_03665934
2019-07-27
老师,我想问你一个问题,表的主键设置为auto_increment,虽然可以把一些数据导入到历史表中,但终有一天主键的值会到最大值。那时候怎么办?
写回答
2回答
-
慕雪3119260
2019-08-22
这个问题,让我联想到了QQ号
10 -
神思者
2019-07-27
mysql里面的无符号int范围是0-4294967295,如果觉得不够用可以使用bigint类型,范围是-9223372036854775808 到 9223372036854775807,这个范围已经足够大了。现在手机号是11位的,总有一天会不够用,怎么办?到时候统一升级呗。等你把bigint类型写满的时候,很多业务系统根本不会支撑到那个时候。
122019-07-27
相似问题