2008-08-27 13 views

Respuesta

19
SELECT a,b,a+b 
    FROM test_table 
    INTO OUTFILE '/tmp/result.txt' 
    FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' 
    LINES TERMINATED BY '\n' 

(los documentos muestran INTO OUTFILE en la parte SELECT .. que puede funcionar tan bien, pero nunca han tratado de esa manera) http://dev.mysql.com/doc/refman/5.0/en/select.html

INTO OUTFILE crea un archivo en el servidor; si usted está en un cliente y lo quiere allí, hacer:

mysql -u you -p -e "SELECT ..." > file_name 
1

si tiene instalado phpMyAdmin, es un nobrainer: Ejecutar la consulta (no han conseguido una copia cargado, así que no puedo decir los detalles, pero es realmente fácil) y revisa el fondo para ver las opciones de exportación. CSV se mostrarán, pero creo que también se puede tener SQL si te gusta :)

phpMyAdmin dará CSV en Sobresale dialecto, que es probablemente lo que quiere ...

1

Se puede utilizar para ejecutar el MySQL Query Browser consulta y luego simplemente vaya a Archivo -> Exportar resultados y elija el formato de salida. Las opciones son CSV, HTML, XML, Excel y PLIST.

Cuestiones relacionadas