重置关系表mysql中的行ID

时间:2013-06-12 14:00:33

标签: mysql

我有一张像ids一样的桌子 1,4,8,12。 我想把它变成1,2,3,4。但是我有另一张表来引用这些id号。我该怎么做? 感谢

1 个答案:

答案 0 :(得分:1)

如果引用表是InnoDB,请更改外键约束并为其指定ON UPDATE CASCADE属性。然后,引用字段中的所有更改将级联到引用表。

Here is a small example