【发布时间】:2013-04-24 08:33:03
【问题描述】:
我正在尝试使用 2 个 mysql 实用程序,mysqldiff 和 mysqldbcompare,并希望避免将密码放在命令行上
是否可以使用选项文件来指定我的数据库连接的密码,以防止我必须指定密码?
这是我目前拥有的那种命令......
/usr/share/mysql-workbench/python/mysqldiff --server1=root@localhost --server2=root@localhost --difftype=sql db1:db2
我在 ~/.my.cnf 也有一个文件,它具有“600”权限并包含以下内容..
[client]
user=root
password=mypassword
当我通过命令行连接到 MySQL 时,它会在我的选项文件中获取详细信息,但 mysql 实用程序不会:-/
【问题讨论】: