Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

LOAD DATA LOCAL INFILE - Fehlermeldung (obwohl in phpMyAdmin funktioniert)

Dieses Thema im Forum "MySQL und MariaDB" wurde erstellt von freedl, 28 September 2016.

  1. freedl

    freedl Neuer Benutzer

    Hallo,

    ich importiere über LOAD DATA LOCAL INFILE eine CSV in eine MySQL Datenbank. Das hat bis zu einem Serverwechsel auch funktioniert.

    Seit dem Serverwechsel kommt aber die Fehlermeldung: „The used command is not allowed with this MySQL version“

    local-infile=1 --> ist eingestellt

    Wenn ich das SQL in phpMyAdmin ausführe funktioniert der CSV Import – nur nicht, wenn ich es über das eigene PHP Script ausführe.

    Der Nutzer hat alle Rechte – daran kann es eigentlich nicht liegen.

    Hat noch jemand eine Idee?

    Danke und Grüße
    Freedl
     
  2. akretschmer

    akretschmer Datenbank-Guru

    dann werden die PHP-Scripte (vom Webserver) halt nicht mit dieser Option aufgerufen.
     
  3. freedl

    freedl Neuer Benutzer

    danke schon mal.

    mysql_query("SHOW SESSION VARIABLES LIKE 'local_infile'") gibt aus:
    [Variable_name] => local_infile
    [Value] => ON

    Wenn ich das richtig verstehe, dann dürfte das Scripz mit der Option aufgerufen werden - oder?
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden