Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

LOAD DATA LOCAL INFILE dá o erro O comando usado não é permitido com esta versão do MySQL


Corri para o mesmo problema que o root e me jogou por um momento

pode ser um problema com as configurações do seu servidor definidas com compilação

para testar o login no console com o mesmo usuário e tente o comando load data

se você receber o mesmo erro, tente fechar o console e executar
mysql -u USER -p --local-infile=1 DATABASE

agora tente executar o comando load data novamente

se funcionar, você precisará reiniciar o mysqld com a opção de linha de comando ou reinstalar com a opção de configuração

referências (as referências são para 5.0, mas funcionaram para mim com 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