sql >> Databasteknik >  >> RDS >> Mysql

LOAD DATA LOCAL INFILE ger felet Det använda kommandot är inte tillåtet med denna MySQL-version

Sprang på samma problem som root och slängde mig ett ögonblick

kan vara ett problem med dina serverinställningar som ställts in med kompilering

för att testa inloggning på konsolen med samma användare och prova ditt load data-kommando

om du får samma fel, försök att stänga konsolen och köra

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

försök nu köra kommandot ladda data igen

om det fungerar måste du starta om mysqld med kommandoradsalternativ eller installera om med konfigurationsalternativ

referenser (referenser är för 5.0 men fungerade för mig med 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. SQL-gruppering efter månad och år

  2. Hur hittar man de tre högsta lönerna i emp table i oracle?

  3. TIMESTAMPADD() Exempel – MySQL

  4. MySQL-fråga för att få kolumnnamn?