2013-08-28 54 views

回答

7

我不知道爲什麼他們取消了這一功能,但要做到這一點「老派」的方法是單擊SQL選項卡和然後運行以下MySQL命令:

ALTER TABLE `sessions` auto_increment = 12345 

這將設置自動遞增計數器12345(或比「會話」表已經最高值多一個)。

+0

我有問題試圖通過phpmyadmin的操作菜單更改auto_increment值不起作用。但是,它通過在SQL菜單中應用該查詢來工作。 – Pathros

4

我表do not沒有一個auto_increment選項,它的表列可以將auto_increment選項賦值爲。該選項被稱爲a_i

+0

該字段確實有auto_increment,但我仍然沒有看到更改值的選項:http://puu.sh/4dhPO.png – SuperBeast

+0

點擊數據庫,點擊表格,點擊結構,選擇你的ID的字段複選框,選擇更改。選中A_I框。點擊保存 – Toskan

0

這很奇怪。我剛剛測試了一些最新版本,並沒有那麼麻煩。唯一一次我可以讓它不顯示該字段是,如果沒有設置auto_increment。你可以發佈你的數據庫結構的屏幕截圖或SQL轉儲,以便我可以嘗試重現它嗎?

0

如果您使用的是phpMyAdmin,您可以點擊您的表名,然後點擊「結構」選項卡。在extras下面是你會自動惹怒的地方。如果這不起作用,請確保您登錄到您的表的用戶具有進行此類更改的權限。使字段自動增加的查詢將是類似的。

CREATE TABLE員工( ID INT NULL AUTO_INCREMENT, 名稱VARCHAR(255) );

在這種情況下,ID字段會自動incriment

相關問題