Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL - SELECT * DANS OUTFILE LOCAL ?

Dans le manuel :The SELECT ... INTO OUTFILE est principalement destinée à vous permettre de vider très rapidement une table dans un fichier texte sur la machine serveur. Si vous souhaitez créer le fichier résultant sur un hôte client autre que l'hôte serveur, vous ne pouvez pas utiliser SELECT ... INTO OUTFILE . Dans ce cas, vous devez plutôt utiliser une commande telle que mysql -e "SELECT ..." > file_name pour générer le fichier sur l'hôte client."

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

Un exemple :

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