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

Tentando usar R com MySQL:O comando usado não é permitido com esta versão do MySQL


As etapas a seguir devem corrigir o dbWritetable() erro em R :

  1. Entrar MySQL terminal digitando "MySQL -u user -p* " (seguido pela senha do usuário, se você definir uma).

  2. Digite "SET GLOBAL local_infile = true; " no comando do terminal MySQL.

  3. Por fim, digite "SHOW GLOBAL VARIABLES LIKE 'local_infile'; " no terminal e verifique a saída da linha de comando para o status ON.

Não sei por que a função do banco de dados falha no MySQL 5.6 a 8.0, no entanto, "local_infile " permite o acesso do usuário a cargas de dados de fontes locais--- esta solução deve funcionar para todas as pilhas de interferência de banco de dados (R , Python , etc)!