12.2 详细输出

您可以将 MySQL Shell 日志信息发送到控制台以帮助调试。发送到控制台的日志消息将带有 verbose: 前缀。当您将日志信息发送到控制台时,它仍然会发送到应用程序日志文件。

要将日志信息作为详细输出发送到控制台,请选择以下选项之一

可用的设置如 表 12.1“MySQL Shell 中的日志记录级别” 所示。verbose 选项的设置会显示以下详细级别的消息

0

无消息。相当于应用程序日志的日志记录级别为 1。

1

内部错误、错误、警告和信息消息。相当于应用程序日志的日志记录级别为 5。

2

添加 debug 消息。相当于应用程序日志的日志记录级别为 6。

3

添加 debug2 消息。相当于应用程序日志的日志记录级别为 7。

4

添加 debug3 消息,这是最详细的级别。相当于应用程序日志的日志记录级别为 8。

如果未在命令行或配置文件中设置 verbose 选项,或者您为该选项指定了 0 设置,则禁用向控制台的详细输出。所有其他值都启用详细输出并设置发送到控制台的消息的详细级别。如果您在没有值的情况下指定了该选项,这在启动 MySQL Shell 时作为命令行选项是允许的(--verbose),但在设置该选项的其他方法中不允许,则使用设置 1(内部错误、错误、警告和信息消息)。