今天自学mysql时遇到的两个问题(菜鸟练手博客)
修改自增主键id的值是否可以?
可以,除了第一个值不能修改
删除几行新数据,新增的数据会在哪个位置?
主键自增只会向前,如果id = 15 的行删除了,加入一条新数据时,不会从id = 14 从新开始自增,直接生成 id = 16,也就是说自增的值并不强行等于上一条 id 的值加上1,自己会往前走
今天自学mysql时遇到的两个问题(菜鸟练手博客)
修改自增主键id的值是否可以?
可以,除了第一个值不能修改
删除几行新数据,新增的数据会在哪个位置?
主键自增只会向前,如果id = 15 的行删除了,加入一条新数据时,不会从id = 14 从新开始自增,直接生成 id = 16,也就是说自增的值并不强行等于上一条 id 的值加上1,自己会往前走