我有這個奇怪的問題,Azure MySQL database
增加10而不是1,每次我插入一行。如何在數據庫auto_increment增加10時創建產品ID?
所以在該數據庫中的每個表的主鍵是這樣的 - 1,11,21,31,41,51,61,71,81,91,101
,等等..它應該是1,2,3,4,5,6,...
等。
我認爲這是一個數據庫中的特定問題,因爲我有在本地主機和Azure數據庫上運行相同的代碼。此問題僅在Azure數據庫上。所以我想通了,問題是用這種10增量明確DB中提到:
http://www.cleardb.com/developers/help/faq#general_16
所以現在基本上是我要的是使網址好看,在URL中增加產品ID通過1.其他人如何解決這個問題?
是通過在產品編號的末尾添加1來查詢數據庫或創建一個名爲product id的新列?
hmm。因此,如果我想存儲產品ID,是否將其存儲在單獨的列中?這不是多餘的? –
@EchoAlex:您的評論似乎與您提問的問題無關。如果您想在某一列或某一列中存儲某些內容,那是您的選擇。但是這與重置自動增量增量無關,我提供了一個答案。 – mvp
感謝您的回答。它是有道理的,但是我不想搞亂clearDB安裝。因此,我現在發現的工作是以我想要的格式爲商品ID添加一個單獨的列。謝謝您的幫助 :) –