MySQL 是一款非常流行的數據庫管理系統,其中自增功能是廣泛應用的一個特性。默認情況下,MySQL 的自增功能從0開始。
CREATE TABLE `users` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `age` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
在上述代碼中,通過 AUTO_INCREMENT 關鍵字將 id 字段設為自增。使用默認設置時,在插入第一條數據時,id 值將從0開始。
當然,MySQL 的自增功能也可以通過修改初始值來調整。例如,你可以將自增初始值設為1:
ALTER TABLE `users` AUTO_INCREMENT=1;
通過以上語句,插入第一條數據時,id 值將從1開始。
需要注意的是,自增功能的使用需要慎重考慮。在用于某些業務場景時,需要考慮 id 值是否需要連續、是否需要具有一定的固定規律等。
上一篇css邊框顏色重合