Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL-SELECT * IN OUTFILE LOCALE?

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