David: Textdatei in MySQL einlesen

Hallo zusammen!

Ich versuche in meine MySQL DB eine Textdatei einzulesen.
Mit:

$sql= "LOAD DATA LOCAL INFILE 'interpret.txt' INTO TABLE Interpret" FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n';

Fehlermeldung: Kommando nicht erlaubt

Nu hab ich gelesen, dass die in LOAD DATA die LOCAL-Option bei den neueren MySql-Versionen gesperrt ist. Wie Kriege ich das trotzdem hin? (selbst: MySQL 4.0.17)

David

  1. $sql= "LOAD DATA LOCAL INFILE 'interpret.txt' INTO TABLE Interpret" FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n';

    schau mal nach deinen gänsefüsschen. du würfelst da was durcheinander.

    $sql= "LOAD DATA LOCAL INFILE 'interpret.txt' INTO TABLE Interpret FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n'";

    so vielleicht?

    1. Hallo nobbi!

      Nein, das war nur ein Tippfehler von mir hier im Forum. Geht trotzdem nicht.

      David