我的Ubuntu Linux开发机器我有以下~/.my.cnf
文件,从命令行连接mysql
时可以节省大量时间。
[client]
auto-rehash
safe-updates
host = localhost
user = root
password = mysql
prompt = "[\d]>"
但是,当我输入mysqladmin
时,我收到错误
mysqladmin: unknown option '--auto-rehash'
问题是.my.cnf
文件中的某些行不适用于mysqladmin
和mysqldump
。
有没有办法在.my.cnf
中指定配置选项,以便它们适用于mysql
或mysqladmin
,mysqldump
或两者兼而有之?
如果没有,如何从命令行启动mysqldump
并指定不读取.my.cnf
设置?
答案 0 :(得分:0)
根据所选应用程序将这些选项放在一个单独的组中:
[client]
safe-updates
host = localhost
user = root
password = mysql
prompt = "[\d]>"
[mysql]
auto-rehash
详细了解MySQL docs上配置文件的使用情况。