Línea de comando MySql con autocompletar

Estoy buscando un ejecutable de Windows gratuito (no Java, Python, Ruby, etc.) Mysql command line/shell/console con autocompletar.

Debe autocompletar palabras clave ( sel<tab>se vuelve select, ins<tab>se vuelve insert, etc.), nombres de tablas y columnas.

El autocompletado del nombre de la columna no podrá funcionar hasta que especifique qué tabla(s) está seleccionando en una FROMcláusula.
¿Funciona en Windows?
En realidad, acabo de probarlo en Windows, y el nombre de la columna se completará automáticamente cuando le prefijes el nombre de la tabla.
Eso suena incómodo, si no puede autocompletar el nombre de la tabla :-( mejor que nada, supongo, si copio/pego el nombre de la tabla. ¿Funciona para palabras clave? Por ejemplo sel<tab> becomes select, ?
Sí autocompleta los nombres de las tablas; simplemente no los nombres de las columnas, a menos que los anteponga con el nombre de la tabla. Por ejemplo, si tiene la tabla usersy el campo name, no se completará automáticamente name; pero puede autocompletar u[tab].n[tab]. Y sí, autocompleta palabras clave.
Espera, ¿de qué estamos hablando aquí? ¿La consola MySql? No autocompletar allí. ¿Estás hablando de otra cosa?
Lo siento, estaba haciendo referencia a mi respuesta, en la que uno habilita el autocompletado de mysql.

Respuestas (3)

Puedes probar MySQL-Workbench . Tiene la opción de autocompletar, pero no es una línea de comandos. Obtenga más información al respecto aquí

Puede hacer esto con dos partes: Instale cygwin con los paquetes mysql. Esto le da la línea de comando en Windows. Luego, habilite el autocompletado de mysql , ya sea en un interruptor de línea de comando o en my.cnf.

Si bien preferiría no instalar Cygwin solo para esto, parece una opción viable, si no puedo encontrar otra alternativa,

Me acabo de encontrar con esto en el trabajo. No puedo probarlo aquí, debido al cortafuegos de la empresa, pero lo probaré en casa y volveré. Parece que responde a mis necesidades.

El equipo de Devart ha anunciado la nueva versión de dbForge Studio para MySQL v 6.3 con nuevas funciones relacionadas con la finalización y el formateo de código SQL, la importación y exportación de datos, la comparación de datos, la sincronización de datos y la generación de informes.

La lista de nuevas características incluye Finalización de frases para que la función de Finalización de código sugiera no solo palabras clave separadas y nombres de objetos, sino frases de código completas.