nick: load data infile mittels mysql

Hallo,

ich möchte mittels load data infile eine csv in eine mysql tabelle einfügen.

SQL-Befehl:

LOAD DATA LOCAL INFILE '\kopie von msm 1000.csv' INTO TABLE 'msm1' FIELDS TERMINATED BY ';' ENCLOSED BY '"' ESCAPED BY '//' LINES TERMINATED BY '\r\n'

Die Datei befindet sich auf dem server ohne unterorder.

Ich nutze strato und mache das dort mit phpmyadmin.

Worauf muss ich achten? Wo sollte ich die einzufügenen Dateien bestmöglich abspeichern?

mbg nick

  1. Hi,

    LOAD DATA LOCAL INFILE '\kopie von msm 1000.csv' INTO TABLE 'msm1' FIELDS TERMINATED BY ';' ENCLOSED BY '"' ESCAPED BY '//' LINES TERMINATED BY '\r\n'

    Die Datei befindet sich auf dem server ohne unterorder.

    D.h., direkt im Wurzelverzeichnis? (Das wäre zumindest ungewöhnlich.)
    Und dass du die Pfadangabe mit einem Backslash beginnen willst, da bist du dir auch sicher?

    Worauf muss ich achten?

    Darauf, dass du beim Stellen solcher Fragen auch klar machst, worauf du sie bezogen wissen willst.

    MfG ChrisB

    --
    Light travels faster than sound - that's why most people appear bright until you hear them speak.
    1. Hi,

      Ja die Datei befindet sich im Wurzelverzeichnis.

      Auch mit normalem Slash bekomme ich die gleiche Fehlermeldung.

      mbg nick

      1. Hi,

        Auch mit normalem Slash bekomme ich die gleiche Fehlermeldung.

        Die du jetzt zwar immerhin erstmalig erwähnst, aber immer noch nicht benennst.

        MfG ChrisB

        --
        Light travels faster than sound - that's why most people appear bright until you hear them speak.