MySQL - Gerando um arquivo externo com o resultado de uma Query pela linha de comando - INTO OUTFILE

Se você necessita que a resposta a uma Query SQL seja gerada em um arquivo basta utilizar a declaração INTO OUTFILE e direcionar o arquivo para o lugar que quiser. O que INTO OUTFILE faz, na verdade, é mudar a saída padrão da tela para um arquivo.
Vamos ver os exemplos abaixo:


No caso do PROMPT de comando do DOS
 SELECT * INTO OUTFILE 'C:/diretorio/arquivo.txt' FROM tabela  


ou no Linux
 SELECT * INTO OUTFILE '/diretorio/arquivo.txt' FROM tabela  


Um arquivo com a saída da sua Query está pronto!

Comentários

Postagens mais visitadas deste blog

MySQL - Completando quantidades fixas de caracteres com as funções LPAD() e RPAD()

MySQL - Clonando tabelas na linha de comando

PHP - Gerando arquivo em UTF-8 com fwrite() e utf8_encode()