Hi,
ich möchte eine CSV-Datei über phpmyadmin in eine Tabelle einlesen, jedoch bekomme ich immer folgende Meldung:
Fehler
SQL-Befehl :
LOAD DATA LOCAL INFILE '/home/www/web173/phptmp/phpkQxCPH' REPLACE INTO TABLE `s_unterkategorien`
FIELDS TERMINATED BY ';'
ENCLOSED BY '\\"'
ESCAPED BY '\\\\'
LINES TERMINATED BY '\\r\\n'
MySQL meldet:
#1083 - Field separator argument is not what is expected. Check the manual
Was hat das zu bedeuten?
Ich habe schon alle Einstellmöglichkeiten und Variationen geändert. Entwerder kommt die Fehlermeldung oder die Daten werden unvollständig bzw. völlig durcheinander eingelesen.
Bei einem anderen Provider kann ich die CSV-Datei ohne Probleme einlesen. Kann es ggf. an der PHP oder mySQL Version liegen?
Der Provider wo es funktioniert, hat PHP 4.1.2 und MySQL 3.23.54 drauf, der andere wo es nicht funktioniert hat PHP 4.0.6 und MySQL 3.23.37 drauf.
phpmyadmin ist bei beiden Providern Version 2.5.6 (wobei ich es bei dem Provider, wo es nicht funktioniert selber installiert hatte.)
Ich hoffe es hat jemand eine Idee.
ich möchte eine CSV-Datei über phpmyadmin in eine Tabelle einlesen, jedoch bekomme ich immer folgende Meldung:
Fehler
SQL-Befehl :
LOAD DATA LOCAL INFILE '/home/www/web173/phptmp/phpkQxCPH' REPLACE INTO TABLE `s_unterkategorien`
FIELDS TERMINATED BY ';'
ENCLOSED BY '\\"'
ESCAPED BY '\\\\'
LINES TERMINATED BY '\\r\\n'
MySQL meldet:
#1083 - Field separator argument is not what is expected. Check the manual
Was hat das zu bedeuten?
Ich habe schon alle Einstellmöglichkeiten und Variationen geändert. Entwerder kommt die Fehlermeldung oder die Daten werden unvollständig bzw. völlig durcheinander eingelesen.
Bei einem anderen Provider kann ich die CSV-Datei ohne Probleme einlesen. Kann es ggf. an der PHP oder mySQL Version liegen?
Der Provider wo es funktioniert, hat PHP 4.1.2 und MySQL 3.23.54 drauf, der andere wo es nicht funktioniert hat PHP 4.0.6 und MySQL 3.23.37 drauf.
phpmyadmin ist bei beiden Providern Version 2.5.6 (wobei ich es bei dem Provider, wo es nicht funktioniert selber installiert hatte.)
Ich hoffe es hat jemand eine Idee.
Kommentar