小编Tin*_*ina的帖子

移动 mysql 中现有行的 id 值

我在 mysql 数据库中有一个表,其中每一行都有一个自动递增的 id 列。id 值从 1 开始,到 639 结束。

我需要做的是更改每行的 id 列,以便计数不是从 1 开始,而是从 1924 开始。

我试过这个:

ALTER TABLE tablename AUTO_INCREMENT=1924;
Run Code Online (Sandbox Code Playgroud)

但这似乎并没有达到我的需要,它只会重置未来的计数,以便任何未来添加的行都从 1924 开始计数。

我需要更改现有行的现有ID 值。

我怎么做?

mysql phpmyadmin alter-table auto-increment

2
推荐指数
1
解决办法
1957
查看次数

标签 统计

alter-table ×1

auto-increment ×1

mysql ×1

phpmyadmin ×1