12.1 应用日志
MySQL Shell 应用程序日志文件的位置是用户配置路径,文件名为 mysqlsh.log
.默认情况下,MySQL Shell 将日志记录级别 5 的日志信息(错误、警告和信息性消息)发送到此文件。
笔记
日志消息带有 UTC 格式的时间戳。
要更改发送的日志记录信息的级别,或禁用日志记录到应用程序日志文件,请选择以下选项之一:
--log-level
启动 MySQL Shell 时 使用命令行选项。- 使用 MySQL Shell
\option
命令设置logLevel
MySQL Shell 配置选项。有关使用此命令的说明,请参见 第 13.4 节 “配置 MySQL Shell 选项”。 - 使用该
shell.options
对象设置logLevel
MySQL Shell 配置选项。有关使用此配置界面的说明,请参见 第 13.4 节 “配置 MySQL Shell 选项”。
表 12.1 “MySQL Shell 中的日志记录级别” 列出了可用的日志记录级别 。如果您指定日志记录级别为 1 或none
该选项,则禁用记录到应用程序日志文件。所有其他值均启用日志记录并设置日志文件中的详细级别。该选项需要一个值。
使用--log-level
命令行选项,您可以使用其文本名称或等效数字来指定日志记录级别,因此以下示例具有相同的效果:
$> mysqlsh --log-level=4
$> mysqlsh --log-level=warning