2021
02-21
02-21
深入谈谈MySQL中的自增主键
MySQL的主键可以是自增的,那么如果在断电重启后新增的值还会延续断电前的自增值吗?自增值默认为1,那么可不可以改变呢?下面就说一下MySQL的自增值。特点保存策略1、如果存储引擎是MyISAM,那么这个自增值是存储在数据文件中的;2、如果是InnoDB引擎,1)在5.6之前是存储在内存中,没有持久化,在重启后会去找最大的键值,举个例子,如果一个表当前数据行里最大id是10,AUTO_INCREMENT=11。这时候,我们删除id=10的行,AU...
继续阅读 >