2014-04-08 20 views
0

我對以下內容感到困惑。比如說,我最後一篇文章的post_ID是100.現在我從我的WordPress博客中刪除所有帖子,甚至從數據庫中清除所有修訂等等,所以現在我在我的wp_posts和wp_term_relationship中沒有任何內容。我希望獲得post_ID = 1的新帖子。但是我得到了post_ID = 101.看起來WordPress在某處存儲了下一篇文章的ID,但我已經花了半天時間試圖弄清楚:在哪裏?WP如何猜測哪個ID用於新帖子?

回答

1

這只是MySQL數據庫中的自動遞增列。 MySQL正在使用內部計數器,這與WordPress無關。

http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html

更新

要重置你的帖子的ID,運行(在你的表名代)以下:

ALTER TABLE tablename AUTO_INCREMENT = 1 
+0

謝謝,亞當。可以重置這個櫃檯嗎? – ivanzolotov

+0

我已更新我的答案,添加重置自動增量 –

+0

非常感謝。我以前不知道這個選項。你是對的:這是一個關於MySQL的問題,而不是關於WordPress的問題。 :) – ivanzolotov