1

我的 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文件中的某些行不适用于mysqladminand mysqldump

有没有办法指定配置选项,.my.cnf以便它们适用于一个mysql或两个mysqladminmysqldump或两者?

如果没有,我如何mysqldump从命令行启动并指定它不读取.my.cnf设置?

4

1 回答 1

1

将这些选项放在一个单独的组中,取决于所选的应用程序:

[client]
safe-updates
host     = localhost
user     = root
password = mysql
prompt   = "[\d]>"

[mysql]
auto-rehash

在MySQL 文档上阅读更多关于配置文件的使用。

于 2015-11-09T07:18:38.997 回答