während derselben Datei ausgeführt wird mehrere Male die automatische Erhöhungswert falsch. meine Datei sample.csvmysql Lastdaten infile auto_increment mutiple Inkrementierung
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
und meine Frage ist
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);
wenn ich einmal der Wert von id excecute 8 sein wird, aber wenn ich die gleiche Datei erneut auszuführen beginnt die ID von 16. .Warum????
mein Tisch ist
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
ich diese SQLyog Gemeinschaft versucht - MYSQL GUI v 11.27 (64 Bit) (c) 2001-2013 Webyog Inc –
wenn ich excecute die Datei auf einmal die Der letzte ID-Wert ist 8 und sein auto_increment ist nicht 9. Es wird als 16 angezeigt und wenn ich dieselbe Datei erneut ausführe, beginnt die ID mit 16..why ???? –