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

MySQL - SELECT * INTO OUTFILE LOCAL ?


Do manual:The SELECT ... INTO OUTFILE A instrução destina-se principalmente a permitir que você despeje rapidamente uma tabela em um arquivo de texto na máquina do servidor. Se você deseja criar o arquivo resultante em algum host cliente que não seja o host do servidor, você não pode usar SELECT ... INTO OUTFILE . Nesse caso, você deve usar um comando como mysql -e "SELECT ..." > file_name para gerar o arquivo no host do cliente."

http://dev.mysql.com/doc/refman/5.0 /en/select.html

Um exemplo:
mysql -h my.db.com -u usrname--password=pass db_name -e 'SELECT foo FROM bar' > /tmp/myfile.txt