my_print_defaults 显示选项组中的选项。输出表明哪些选项被程序使用,该程序读取指定的选项组。例如,mysqlcheck 程序读取 [mysqlcheck]
和 [client]
选项组。要查看这些组在标准选项文件中的选项,invoke my_print_defaults 如下所示:
$> my_print_defaults mysqlcheck client
--user=myusername
--password=password
--host=localhost
输出由每行一个选项组成,以命令行形式指定。
my_print_defaults 支持以下选项。
-
--help
,-?
显示帮助信息并退出。
-
--config-file=
,file_name
--defaults-file=
,file_name
-c
file_name
仅读取指定的选项文件。
-
--debug=
,debug_options
-#
debug_options
写入调试日志。典型的
debug_options
字符串是d:t:o,
。默认是file_name
d:t:o,/tmp/my_print_defaults.trace
。 -
--defaults-extra-file=
,file_name
--extra-file=
,file_name
-e
file_name
在全局选项文件后但(在 Unix 上)在用户选项文件之前读取该选项文件。
有关该选项和其他选项文件选项的更多信息,请参阅 第 6.2.2.3 节,“命令行选项影响选项文件处理”。
-
--defaults-group-suffix=
,suffix
-g
suffix
除了命令行上指定的组外,还读取具有给定后缀的组。
有关该选项和其他选项文件选项的更多信息,请参阅 第 6.2.2.3 节,“命令行选项影响选项文件处理”。
-
--login-path=
,name
-l
name
从命名的登录路径中读取选项,该路径在
.mylogin.cnf
登录路径文件中。一个 “登录路径” 是一个选项组,包含指定 MySQL 服务器连接和身份验证的选项。要创建或修改登录路径文件,请使用 mysql_config_editor 实用程序。请参阅 第 6.6.7 节,“mysql_config_editor — MySQL 配置实用程序”。有关此选项和其他选项文件选项的更多信息,请参阅 第 6.2.2.3 节,“命令行选项影响选项文件处理”。
-
跳过从登录路径文件中读取选项。
有关
--login-path
的相关信息,请参阅。有关此选项和其他选项文件选项的更多信息,请参阅 第 6.2.2.3 节,“命令行选项影响选项文件处理”。
-
--no-defaults
,-n
返回空字符串。
有关此选项和其他选项文件选项的更多信息,请参阅 第 6.2.2.3 节,“命令行选项影响选项文件处理”。
-
--show
,-s
my_print_defaults 默认情况下会屏蔽密码。使用此选项以明文形式显示密码。
-
--verbose
,-v
详细模式。打印程序执行的更多信息。
-
--version
,-V
显示版本信息并退出。