重新计算修复mysql中的主要ID

时间:2012-12-15 07:40:44

标签: mysql

在插入带有主KEY的5行表并删除数据中间后如何重新计算以修复主要计数?例如,我有这一行

|id |name

| 0 |mahdi
| 1 |mojtaba
| 2 |maryam

从行中删除mojtaba之后我有:

|id |name

| 0 |mahdi
| 2 |maryam

如何重新计算ID以修复此表:

|id |name

| 0 |mahdi
| 1 |maryam

1 个答案:

答案 0 :(得分:1)

我会说这对于主键不会是 FIX ,对于主键,它将是 MESS 键。

如果您将此主键作为其他表的外键,那么在更新上述内容时处理这些主键将是非常繁琐的工作。