在我的项目中实现mysql时,发现如果我们重启mysql,那么该表的服务AUTO_INCREMENT
将被重置为小于主键列中当前最大值的值。
根据这一点,假设其中一个表具有ID(作为主键)最多100条记录,如果在第100个ID上执行DELETE
并重新启动mysql服务并执行INSERT
那么它将再次添加ID为100的新行。INSERT
无需重启mysql服务即可添加101 ID。(如1,2,3,4 ... 99,101)。
如何避免这种情况?下次重启后的手段必须以101开头;有可能吗?