Si conectamos a menudo con nuestro servidor de MySQL utilizando la utilidad del comando «mysql», nos veremos compelidos a repetir, una y otra vez, los parámetros de conexión
mysql -u usuario -p contraseña
Podemos ahorrarnos un buen montón de tecleos si creamos un archivo ~/.my.cnf en nuestra carpeta de usuario, con el siguiente contenido:
user = usuario_mysql
password = contraseña_mysql
host = host_mysql
El cliente de mysql encontrará y utilizará de forma automática la información contenida en este fichero, ahorrándonos el tecleo constante o tener que hacernos un .sh para un proceso tan simple.
Si preferimos no indicar la contraseña en texto plano en este fichero, por seguridad, podemos dejar el contenido asi:
user = usuario_mysql
password
host = host_mysql
Y el cliente de mysql nos pedirá sólo la contraseña al conectar.