Una de las herramientas cliente para administrar sistemas de bases de datos mysql es el comando mysql.
La funcionalidad de autocompletar con el comando mysql, por defecto está desactivada y se llama: auto-rehash
Con auto-rehash podemos autocompletar utilizando la tecla tabulador (TAB).
Para iniciar el cliente mysql en modo auto-rehash, disponemos de dos posibilidades:
1) MYSQL autocompletar: Vía linea de comandos:
Ejecutamos el comando mysql seguido del parámetro: auto-rehash
mysql --auto-rehash -u root -p
2) MYSQL autocompletar: Vía fichero de configuración general (todos los usuarios)
En el interior del fichero: /etc/my.cnf
en el apartado:
[mysql]
Añadimos:
auto-rehash
Si quisiéramos desactivar el autocompletar en el fichero de configuración my.cnf:
en el apartado:
[mysql]
Añadimos:
no-auto-rehash
3) MYSQL autocompletar: Vía fichero de configuración a nivel de usuario.
En el interior del fichero: ~/.my.cnf (fichero oculto situado en el home-directory del usuario)
en el apartado:
[mysql]
Añadimos:
auto-rehash
Si quisiéramos desactivar el autocompletar en el fichero de configuración ~/.my.cnf:
en el apartado:
[mysql]
Añadimos:
no-auto-rehash
Muy útil, gracias!
ResponderEliminar¡Gracias! Me alegro que te haya resultado útil.
Eliminar