Das versuche ich gerade und ich scheitere bereits den gesamten Vormittag kläglich.
Ich habe eine Excel-Tabelle in eine .csv-Datei gespeichert und möchte diese nun mittels PHP in eine mySQL-DB importieren.
Dazu benutze ich die SQL-Syntax:
Code:
$sql = "LOAD DATA LOCAL INFILE 'T_Kundendaten.txt' INTO TABLE T_Testtabelle FIELDS TERMINATED BY ';'";
$res = mysql_query($sql) or die (mysql_error());
An sich scheint das richtig zu sein, da ich die Syntax direkt aus der mySQL-Doku habe. Als Ergebnis bekomme ich jedoch nur:
The used command is not allowed with this MySQL version
Wieso ist das so?! Habe ich die Syntax nicht richtig verstanden, oder irgend etwas vergessen??
mySQL-Server: funpic.de (Version 4.0.24)
PHP-Server: ebenfalls funpic.de (Version 4.4.0)
Wäre super, wenn mir da jemand helfen könnte!!! Danke schonmal im Voraus!