Blog de Gonzalo

ACORTAR LA CONEXIÓN A MYSQL POR LÍNEA DE COMANDOS

Cuando nos conectamos a mysql por consola tenemos que hacerlo mediante el comando mysql -h host -u usuario -p clave siendo largo y pesado. Pero hay una manera de acortar la conexión a mysql por línea de comandos reduciéndolo solo a mysql.
Es tan fácil como crear en el directorio raíz de nuestro sistema operativo el fichero my.cnf con el siguiente contenido:


[client] 
host=nombre_servidor
user=usuario 
password=clave
Los distintos parámetros son opcionales. Por ejemplo, si no tenemos password, podríamos dejar sin poner la línea donde se especifica la clave. Eso es todo, una vez creado el fichero y colocado en el lugar adecuado, podremos acceder a MySQL simplemente con la instrucción "mysql", sin necesidad de especificar cada vez el host, usuario, clave, etc...
Nota sobre seguridad
Hay que decir que tener esta configuración así conlleva sus riesgos, ya que si nos cogen el ordenador cualquiera podría entrar a la base de datos o incluso coger los datos de configuración ya que el fichero my.cnf es de texto plano. Así que no es conveniente tenerlo hecho en producción.

Compartir en twitter