Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 16353|Resposta: 0

[Fonte] O MySQL exporta os resultados da consulta para um arquivo

[Copiar link]
Publicado em 07/02/2021 10:01:03 | | | |
MySQL usa mysqldump para exportar dados com condições
https://www.itsvse.com/thread-7498-1-1.html

Resumos do banco de dados de importação e exportação do MySQLDUMP
https://www.itsvse.com/thread-4353-1-1.html

Backup e exportação de banco de dados MySQL
https://www.itsvse.com/thread-4004-1-1.html
Cenário: Às vezes, precisamos exportar os dados da consulta para um arquivo de disco rígido para que possamos usá-los para outros fins.

Método 1

Executar no ambiente de linha de comando mysql: instrução sql + INTO OUTFILE + caminho/nome do arquivo + método de codificação (opcional)

Por exemplo:

Ao exportar, podemos não ter permissão para gravar em um diretório de disco:

ERRO 1 (HY000): Não é possível criar/escrever no arquivo '/root/itsvse.sql' (Errcode: 13 - Permissão negada)


Pode haver caracteres chineses distorcidos no arquivo gerado, que podem ser +CHARACTER SET gbk (utf8, etc.) após a instrução.

Por exemplo:




Método 2

Consultas são automaticamente gravadas no arquivo:



Todos os resultados subsequentes das consultas são automaticamente escritos em /tmp/test.txt' e sobrescritos antes e depois



Os resultados da consulta não são mais exibidos na caixa.





Anterior:O SQL Server define o nível de isolamento das transações
Próximo:Atributos de Sombra do Quadro de Entidade da Série EF (3) [Reimpressão]
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com