ENGINE=MYISAM AUTO_INCREMENT=30 DEFAULT CHARSET=utf8代表什么含義呢?
剛開始的我也不知道什么意思?我說去看看別人的解釋,也許就能知道了,可是看了好多版本的,都不一樣,所以決定還是自己實踐下
CREATE TABLE `dept_inf`( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR(50) DEFAULT NULL, `remark` VARCHAR(300) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MYISAM AUTO_INCREMENT=30 DEFAULT CHARSET=utf8;
可以看到我們上面已經加了,那么后面會有什么影響呢?
我添加了兩條數據,主鍵設置為null,讓他自動識別
INSERT INTO `dept_inf` VALUES (NULL, "技術部", "技術部"); INSERT INTO `dept_inf` VALUES (NULL, "財務部", "財務部");
可以看到上傳的數據直接從30開始,然后自動增長.