我的主要MySQL用户/home//my.cnf文件看起来像这样(Linux系统):
[client]
host=localhost
user=<user>
password=********
database=h2o_amr
Run Code Online (Sandbox Code Playgroud)
我想将mysqldump指向此配置文件,该文件位于将写入mysqldump文件的目录中:
[client]
host=localhost
user=<user>
password=********
Run Code Online (Sandbox Code Playgroud)
如何将mysqldump指向此配置文件?在发布此问题之前,我已经在手册页和互联网上搜索了这个问题的答案.
nos*_*sid 29
有三个选项可以更改默认行为:
--no-defaults:不要从任何选项文件中读取默认选项.--defaults-file=#:只读取给定文件#中的默认选项.--defaults-extra-file=#:读取全局文件后读取此文件.此信息是从集成手册中复制的,即mysqldump --help | grep -A7 'Default options'.
注意:如果添加其他参数,则参数需要位于第一个位置,否则将无法识别.