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

Saída de exportação de consulta MySQL de linha de comando para arquivo que não funciona no Windows


remova o sinalizador \G.
select * from tablename INTO OUTFILE 'c:\users\12345\Downloads\some_non_existingfile'

você também precisa ter certeza de que o servidor MySQL não está rodando com a opção --secure-file-priv

para permitir a gravação de saída em uma pasta, adicione ou altere seu arquivo de configuração do mysql (my.ini) adicionando/alterando a linha a seguir.
secure-file-priv = ""

ou
secure-file-priv = "FOLDER-PATH-OF-YOUR-CHOICE"

em seguida, reinicie o servidor mysql usando
net stop mysql
net start mysql

pouca informação sobre a configuração

Se vazio, a variável não tem efeito.

Se definido com o nome de um diretório, o servidor limita as operações de importação e exportação para trabalhar apenas com arquivos nesse diretório. O diretório deve existir; o servidor não irá criá-lo.

Se definido como NULL, o servidor desabilita as operações de importação e exportação. Este valor é permitido a partir do MySQL 5.7.6.