您在這裡

userid 或 nodeid 能否重設?

imtodtod's 的頭像
imtodtod 在 2011-01-02 (周日) 20:55 發表

請問UID或NID能否重設呢?

假設存在的uid 剩下3個,分別是 uid=0, 1, 100, 那麽先將 uid=100 改成 uid = 2 (database 裏面操作)。

然後執行 sql: ALTER TABLE users AUTO_INCREMENT = 1 (會找到目前存在最小的uid=2, 然後往上加一) , 這樣增加下一個user, uid 會等於 3, 而不是101 。

nid 一樣方式重設auto increment.

p.s: 不過要特別小心是否對別的tables 造成影響。DB一定要先備份。