vei*_*lig 7 password-management passwords mysql command-line login
我必须通过 mysql cli 登录到不同主机上的多个 MYSQL 数据库。是否可以保存这些登录信息,以便我不必追踪/记住凭据?
Mis*_*Tom 11
基于http://bugs.mysql.com/bug.php?id=17627上的讨论,我使用以下方法自动登录到不同的 mysql 服务器:
文件 /path/to/my-host1-cnf.txt
[client]
host="hostname1"
user="username1"
password="password1"
database="database1"
Run Code Online (Sandbox Code Playgroud)
文件 /path/to/my-host2-cnf.txt
[client]
host="hostname2"
user="username2"
password="password2"
database="database2"
Run Code Online (Sandbox Code Playgroud)
使用上面保存的凭据连接到 host1、database1:
mysql --defaults-file="/path/to/my-host1-cnf.txt"
Run Code Online (Sandbox Code Playgroud)
使用上面保存的凭据连接到 host2、database2:
mysql --defaults-file="/path/to/my-host2-cnf.txt"
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助 :-)
| 归档时间: |
|
| 查看次数: |
5026 次 |
| 最近记录: |