Dal manuale:The SELECT ... INTO OUTFILE
L'istruzione ha lo scopo principale di consentire all'utente di eseguire il dump molto rapidamente di una tabella in un file di testo sulla macchina server. Se desideri creare il file risultante su un host client diverso dall'host server, non puoi utilizzare SELECT ... INTO OUTFILE
. In tal caso, dovresti invece usare un comando come mysql -e "SELECT ..." > file_name
per generare il file sull'host client."
http://dev.mysql.com/doc/refman/5.0 /it/select.html
Un esempio:
mysql -h my.db.com -u usrname--password=pass db_name -e 'SELECT foo FROM bar' > /tmp/myfile.txt