Cómo mostrar los resultados de una consulta en MySQL verticalmente en la terminal

Tutorial de como mostrar en MYSQL los resultados de las consultas verticalmente en nuestra terminal con el modificado \G o con el flag --vertical al momento de establecer la conexión................
Publicado
Actualizado
Engagements 0 Comentario

Algunas veces los querys (consultas) hechas en nuestra terminal de MySQL retorna resultados con campos de textos muy extensos, si queremos mostrar de forma más amigable estos resultados que sean legibles fácilmente por un humano, solo debemos agregar al final de nuestra consulta \G 

Modificador \G

Este modificador nos permite cambiar la forma de visualizar los datos después de establecer la conexión.

Veamos un ejemplo:

SELECT * FROM table WHERE campo='ALGO' \G;

Con esta sentencia nuestro resultado se visualizará de forma vertical y fácil de leer, la visualización en la terminal será algo como la siguiente: 

******** 1. row ********
        id: 1
        campo: 'algo'
        campo2:'otro valor'

Flag de conexión

Como podemos observar con agregar el modificador \G al final de nuestra consulta podemos obtener los resultados de forma vertical, pero si queremos que toda nuestra conexión quede configurada para mostrar los resultados de esta forma, debemos agregar el flag --vertical al momento de conectarnos y ya no tendremos que agregar \G al final de nuestras consultas. 

Veamos un ejemplo:

mysql -h localhost -u USUARIO -p --vertical

Documentación Oficial

Si quieres más información al respecto, puedes visitar la documentación oficial de MySQL

Comentarios