De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

Substituindo conteúdo de campo de uma tabela por arquivo txt no Mysql

Colaboração: Dorothy Estevao dos Santos

Data de Publicação: 18 de dezembro de 2012

Precisei outro dia de um comando que automatizasse a atualização de um campo com o conteúdo de um arquivo txt. No meu caso, precisava atualizar todos os dias o alias de uma conta de e-mail através de um arquivo txt gerado pelo usuário.

A substituição foi feita através do comando:

  update nome-tabela set  nome-do-campo=load_file("/caminho/nome-do-arquivo.txt") where condição;

Exemplo:

  #----- Carregamento dos alias no banco  ------ ------ ------ --------
  
  mysql -D postfix -u root -psenha << EOF
  update alias set goto=load_file("/pasta1/arquivo.txt") where address='listadeenderecos@meudominio.com.br';
  eof

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Dorothy Estevao dos Santos