miércoles, 15 de mayo de 2019

Exportar datos de MySQL a archivo plano .csv

Hola a todos,

Cuando hacemos consultas en una base de datos MySQL o MariaDB a veces necesitamos exportar los datos y si estamos por consola haciendo las consultas necesitaremos para exportar colocar al final de la consulta el siguiente comando o consulta. 

INTO OUTFILE '/tmp/NombreArchivo.csv' FIELDS TERMINATED BY ','ENCLOSED BY '"' LINES TERMINATED BY '\n';

Ejemplo 

SELECT * FROM tabla WHERE condición INTO OUTFILE '/tmp/consulta.csv' FIELDS TERMINATED BY ','ENCLOSED BY '"' LINES TERMINATED BY '\n';

Con esto podremos exportar en una ruta del servidor o máquina que estemos usando los datos en formato .csv y delimitado por comas, si deseamos cambiar el separador podemos cambiar la, por el caracter que necesitemos. 

espero les sirva. 

No hay comentarios.:

Publicar un comentario