。 我的文件sample.csvMySQL的LOAD DATA INFILE AUTO_INCREMENT多發遞增
name,phone,address
a,9401003026,dsa
b,9658746542,fsa
c,9865742310,hgfh
d,9865869537,hf
e,9401003026,hf
s,9658746542,hf
h,9865742310,hf
j,9865869537,hf
和我的查詢是
LOAD DATA LOCAL INFILE '/home/anson/AnsonBackup/python/newtest/sample.csv'
INTO TABLE `sample` COLUMNS TERMINATED BY ','
LINES TERMINATED BY '\n' IGNORE 1 LINES
(named,phone,address);
,如果我excecute一次id的值將是8,但是當我重新執行同一個文件編號,從16開始。 。爲什麼????
我的表是
CREATE TABLE `sample` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`named` VARCHAR(30) DEFAULT NULL,
`phone` VARCHAR(30) DEFAULT NULL,
`address` VARCHAR(30) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=INNODB DEFAULT CHARSET=latin1
我想這SQLyog的社區 - 的MySQL GUI v 11.27(64位),(三)2001年至2013年Webyog公司 –
當我excecute文件登時值最後一個ID將是8及其AUTO_INCREMENT不9.it顯示爲16,當我重新執行相同的文件的ID從16..why開始???? –