我创建了一个表,用户可以像这样存储用户
id name family
1 mark zooker
2 mak donald
我在一个月后对代码进行了优化并对其进行了优化我删除了MySql中的一些行,现在它看起来像这样的
id name family
1 mark zooker
3 allin wood
我需要知道有没有办法重新安排主键是id?主键是自动增量字段
答案 0 :(得分:1)
主键不应更改。它们是该记录的唯一标识符。你想要做的就是改变一个街道上每个人的地址,因为一个家庭搬出了。
正确构建,通过为一段数据跳过ID没有造成任何伤害。
答案 1 :(得分:0)
如果你想保持相同的物理顺序但是重新排列id(虽然它对我没有任何意义,但我猜你只是在练习),你必须分两步完成:
RDBM不关心行的物理顺序。