Si se conecta a MariaDB mediante la interfaz de línea de comandos, es posible que a veces encuentre que los resultados de su consulta son demasiado amplios, debido a la cantidad de columnas que se devuelven y los datos que contienen.
Establecer el --auto-vertical
Opción
Para que MariaDB cambie automáticamente al modo de salida vertical cada vez que el conjunto de resultados sea más ancho que el ancho del terminal, use --auto-vertical
opción al iniciar MariaDB.
Así:
mariadb --auto-vertical-output
Eso es todo.
Ahora, cuando sus resultados sean demasiado anchos para la terminal, se mostrarán verticalmente.
Ejemplo
Supongamos que hacemos una consulta como esta:
SELECT
BIN(1) AS '1',
BIN(2) AS '2',
BIN(3) AS '3',
BIN(4) AS '4',
BIN(5) AS '5',
BIN(6) AS '6',
BIN(7) AS '7',
BIN(8) AS '8',
BIN(9) AS '9',
BIN(10) AS '10';
Aquí están los resultados usando la salida vertical:
1: 1 2: 10 3: 11 4: 100 5: 101 6: 110 7: 111 8: 1000 9: 1001 10: 1010
En este caso, el ancho de mi terminal era bastante estrecho, por lo que los resultados se mostraban verticalmente.
Si amplío mi terminal y vuelvo a ejecutar la consulta, se emiten horizontalmente:
SELECT
BIN(1) AS '1',
BIN(2) AS '2',
BIN(3) AS '3',
BIN(4) AS '4',
BIN(5) AS '5',
BIN(6) AS '6',
BIN(7) AS '7',
BIN(8) AS '8',
BIN(9) AS '9',
BIN(10) AS '10';
Resultado:
+------+------+------+------+------+------+------+------+------+------+ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | +------+------+------+------+------+------+------+------+------+------+ | 1 | 10 | 11 | 100 | 101 | 110 | 111 | 1000 | 1001 | 1010 | +------+------+------+------+------+------+------+------+------+------+
Ese es el mismo resultado que obtendríamos si no tuviéramos el --auto-vertical
conjunto de opciones.