MySQL Serial是MySQL的一個插件,它提供了一個SERIAL數據類型,它是一個自動增加的整數列,與INTEGER PRIMARY KEY AUTO_INCREMENT相似。
CREATE TABLE mytable (
id SERIAL,
name VARCHAR(50)
);
上面的例子中,id是一個自動增加的整數列,每次插入數據時會自動增加1,并且不會重復。
除了自動增加,MySQL Serial還支持START WITH和INCREMENT BY選項,可以指定自動增加的起始值和增加的步長。
CREATE TABLE mytable (
id SERIAL START WITH 100 INCREMENT BY 10,
name VARCHAR(50)
);
上面的例子中,id的初始值為100,每次增加10。
使用MySQL Serial時需要注意,它是一個插件,需要先安裝并啟用才能使用。
INSTALL PLUGIN serial SONAME 'ha_serial.so';
安裝完成后,可以在CREATE TABLE語句中使用SERIAL數據類型。
下一篇開網店必須會css嗎