Baseado em uma discussão no link eu uso o seguinte método para logar automaticamente em servidores mysql diferentes:
Arquivo /path/to/my-host1-cnf.txt
[client]
host="hostname1"
user="username1"
password="password1"
database="database1"
Arquivo /path/to/my-host2-cnf.txt
[client]
host="hostname2"
user="username2"
password="password2"
database="database2"
Conecte-se ao host1, database1 com as credenciais salvas acima:
mysql --defaults-file="/path/to/my-host1-cnf.txt"
Conecte-se ao host2, banco de dados2 com as credenciais salvas acima:
mysql --defaults-file="/path/to/my-host2-cnf.txt"
Espero que isso ajude: -)