MySQL中的自增長功能是為了方便我們更好的管理數據庫。當我們在設計表的時候,往往會需要使用到自增長這個功能。在默認情況下,MySQL的自增長是從1開始的。但是有些時候,我們可能需要從其他數字開始自增長。接下來,我們將介紹如何從某個值開始使用MySQL的自增長功能。
CREATE TABLE t_user ( id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, name VARCHAR(20) NOT NULL ) AUTO_INCREMENT=1001;
在上面的代碼中,我們可以看到在創建表的時候,通過在AUTO_INCREMENT后面緊跟=號來指定需要從哪個值開始自增長,這里我們指定為1001。當我們插入一條數據時,通過以下的代碼來插入數據。
INSERT INTO t_user(name) VALUES('Tom');
當我們查詢t_user表的數據時,我們可以看到id字段的值已經從1001開始自增長了。
SELECT * FROM t_user;
通過以上的方法,我們可以很方便的從某個值開始使用MySQL的自增長功能。