sql >> Database >  >> RDS >> Mysql

LOAD DATA LOCAL INFILE geeft de fout De gebruikte opdracht is niet toegestaan ​​met deze MySQL-versie

Kwam hetzelfde probleem tegen als root en gooide me even weg

kan een probleem zijn met uw serverinstellingen die zijn ingesteld met compileren

om het inloggen op de console met dezelfde gebruiker te testen en uw opdracht voor het laden van gegevens te proberen

als je dezelfde foutmelding krijgt, probeer dan de console te sluiten en uit te voeren

mysql -u USER -p --local-infile=1 DATABASE

probeer nu opnieuw de opdracht voor het laden van gegevens uit te voeren

als het werkt, moet u mysqld opnieuw opstarten met de opdrachtregeloptie of opnieuw installeren met de configuratieoptie

referenties (referenties zijn voor 5.0 maar werkte voor mij met 5.5):

http://dev.mysql.com/doc /refman/5.0/en/load-data-local.html

http://dev.mysql .com/doc/refman/5.0/en/mysql-command-options.html#option_mysql_local-infile



  1. Tutorial over SQL (DDL, DML) over het voorbeeld van MS SQL Server-dialect

  2. SQL - Hoe te transponeren?

  3. Kan ik negeer_dup_key inschakelen voor een primaire sleutel?

  4. MySQL relationele databases gebruiken op Fedora 12