MySQL la línea de comandos y buscapersonas
-
28-09-2019 - |
Pregunta
No puedo encontrar nada sobre esto desde busca aquí.
Yo uso mysql en la línea de comandos en el trabajo y el trabajo que con mesas bastante grandes, así que puse el localizador mysql que permite un resultado más legible si ejecuta una consulta, que los rendimientos de 1000 de los resultados. Yo uso el comando para configurar el localizador.
\P less -Sin
Esto se adapta a mis necesidades, pero me ha dejado preguntándose si hay más estilos de buscapersonas que usa MySQL en la línea de comandos.
Solución
El cliente de MySQL simplemente pasa su salida a cualquier comando que especifique con \P
(por "Pager").
-Sin
son interruptores de línea de comandos para el programa de less
. De hombre menos :
-i Causas búsquedas para ignorar caso
-n Suprime los números de línea
-S hace que las líneas más largo que el ancho de la pantalla a ser cortado en lugar de plegado.
Para obtener más opciones de la MySQL cliente, véase la referencia .
Otros consejos
mysql> pager less
PAGER set to 'less'
Este publicar es viejo, pero sigue siendo muy útil.
Se puede configurar el localizador a lo que quieras, incluyendo un script que analiza toda la salida antes de alimentar de nuevo a usted. Los ejemplos no incluyen el uso de un add-on herramienta que hace que la producción sea más legible EXPLAIN
.
También tenga en cuenta que al desactivar esta funcionalidad y el retorno a la salida estándar normal, el comando es nopager
.
Es posible que desee probar pspg : Unix localizador diseñado para trabajar con tablas. Diseñado para PostgreSQL, MySQL, pero también es soportado .
objetivo principal
posibilidad de congelar primeras filas, primeras columnas
posibilidad de utilizar colores de lujo - como mcview o FoxPro
En la acción:
Si no te gusta less
puede utilizar more
:)
\P more