如果我們要讓MySQL的表在自動增加的時候,不從0開始,而是從1開始,可以采取以下幾種方法:
1. 在添加屬性的時候,手動輸入自增長字段的初始值,如下所示:
CREATE TABLE `example` ( `id` INT(11) NOT NULL DEFAULT '1' AUTO_INCREMENT, `name` VARCHAR(50) NOT NULL, `age` INT(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
2. 如果表中已經(jīng)有數(shù)據(jù)了,可以通過修改表結(jié)構(gòu)的方式將表的自增長起點設(shè)置為1,如下所示:
ALTER TABLE `example` AUTO_INCREMENT = 1;
這兩種方法都可以讓MySQL的自增長從1開始。
下一篇css最常用