Mailinglisten-Archive |
Andreas Schnell wrote: > *.txt Datein importiere werden immer die ersten zwei Reihen danach > verschoben dargestellt wenn ich es mir über > SELECT * FROM table_name; > anschaue..... > Desweiteren.. wenn ich Daten aus einem *.csv file importiere wird immer > nur die erste column ausgefüllt und die anderen bekommen alle ein NULL. > Ich habe es schon mit ',' und ';' probiert.. auch mit einem Leerzeichen > dahinter und ohne Leerzeichen. Nur langsam habe ich keine Ideen mehr... Hallo Andreas, hast Du beachtet?: manual.html 6.4.8 LOAD DATA INFILE Syntax LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name.txt' [REPLACE | IGNORE] INTO TABLE tbl_name [FIELDS [TERMINATED BY '\t'] // \t oder ; oder , Muß in Textdatei auch übereinstimmen INSERT INTO articels VALUES (0,'MySQL Tutorial', 'DBMS stands for DataBase Management'), [[OPTIONALLY] ENCLOSED BY ''] // nur wenn notwendig [ESCAPED BY '\\' ] ] [LINES TERMINATED BY '\n'] // meist \r\n [IGNORE number LINES] // 1 wenn Feldnamen [(col_name,...)] Hoffe das hilft Grüße Wolfgang --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive