MySQL 表通常以「id」列作為主鍵,通常具有自動增量屬性以確保行的唯一識別。本文將解決如何為「id」列設定初始值的具體問題,從非預設值(例如 1001)開始,同時仍保持自動遞增功能。
要設定「id」欄位的初始值,可以使用 ALTER TABLE 語句,後面接著 AUTO_INCRMENT 子句。這允許您指定自動遞增序列應從哪個值開始。
ALTER TABLE users AUTO_INCREMENT=1001;
如果您尚未新增「id」 " 列新增到使用者表中,您可以使用下列命令將列的建立與初始值設定結合起來:
ALTER TABLE users ADD id INT UNSIGNED NOT NULL AUTO_INCREMENT, ADD INDEX (id);
這條語句不僅加入將「id」列設定為無符號整數,同時也將自動遞增起始值設為1001 並在該列上建立索引以加快檢索速度。值。
以上是MySQL如何設定初始值並保持自增?的詳細內容。更多資訊請關注PHP中文網其他相關文章!