Skip to content

Instantly share code, notes, and snippets.

@carlossanchezp
Last active December 18, 2015 21:49
Show Gist options
  • Save carlossanchezp/5849929 to your computer and use it in GitHub Desktop.
Save carlossanchezp/5849929 to your computer and use it in GitHub Desktop.
Opción 1: Exportar una consulta SQL a CSV desde la consola Mysql Si por ejemplo quieres que cada campo de tu consulta se separe con punto y coma y cada registro por un salto de línea windows (\r\n) o Unix (\n), lo que vendría a ser un CSV. Hay que hacer lo siguiente:
SELECT *
FROM mi_tabla
WHERE condicion
-- Aqui formato de exportación
INTO OUTFILE
'/tmp/fichero_salida.csv'
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '\"'
LINES TERMINATED BY '\r\n';
Puedes cambiar el formato fácilmente cambiando los caracteres.
Deja el resultado en /tmp para evitar problemas de permisos
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment