2011-12-19 110 views
0

我通過在mysql數據庫中使用ID(auto_increment)的腳本添加了大約14000行。mysql id(auto_increment)相關查詢

然後我手動添加了ID爲99999的行,現在當我添加一個99999後添加的腳本行時,儘管刪除了具有ID 99999的行。

如何從行號140001繼續?

乾杯,

+0

這是不可取的,因爲它可能會導致一個問題,當你的汽車增量增長到99998。 – ajreal 2011-12-19 06:31:24

回答

1

任何好的數據庫管理工具都會支持該功能。

如果您需要做的是在SQL中,使用這樣的:

ALTER TABLE tablename AUTO_INCREMENT=14001; 
1

您必須重置作爲表def的一部分的自動incrment。請注意,如果你這樣做,並且會發生碰撞奇怪的事情。例如,您將其設置爲12.

ALTER TABLE tablename AUTO_INCREMENT=14001;