[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] estraindo dados de tabela do mysql



Não é necessário o uso do comando "echo", já que o mysql possui a opção "-e" que permite a execução de um comando diretamente da linha de comandos. No caso ficaria assim:

$ mysql DATABASE -u USER -p -e "select * from TABLE" > table.txt

Se desejado, existem as opções -H e -X que dão a saída em HTML e XML, respectivamente.

Abraços,
Fabiano


2008/8/22 Arthur Furlan <arthur@mpsinf.com.br>
Leandro Moreira wrote:
Caros,
Sei que esse tópico nao compete a essa lista, mas se alguem poder me
ajudar preciso estrair os dados de uma tabela do mysql para um arquivo de
texto. Desde já agradeço a ajuda.
 

Não sei se é exatamente isso o que você quer, mas se você quiser fazer um dump da sua tabela, pode tentar:

  $ mysqldump DATABASE TABLE -u USER -p > table.txt

e se você quiser executar uma query, obter só uma coluna, etc. pode tentar:

  $ echo "select * from TABLE" | mysql DATABASE -u USER -p > table.txt

--
Atenciosamente,

Arthur Furlan
arthur@mpsinf.com.br


Att.
 


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org




--
Fabiano Pires
http://pragasdigitais.blogspot.com/
Livrando você da escória da Internet

Reply to: