从 MySQL 8.0.17 开始,您可以将 MySQL Shell 日志记录信息发送到控制台以帮助调试。发送到控制台的日志消息被赋予verbose:前缀。当您将日志记录信息发送到控制台时,它仍会发送到应用程序日志文件。
    
要将日志记录信息作为详细输出发送到控制台,请选择以下选项之一:
- 启动 MySQL Shell 时使用 - --verbose命令行选项。
- 使用 MySQL Shell - \option命令设置- verboseMySQL Shell 配置选项。有关使用此命令的说明,请参阅 第 13.4 节,“配置 MySQL Shell 选项”。
- 使用该 - shell.options对象设置- verboseMySQL Shell 配置选项。有关使用此配置界面的说明,请参阅 第 13.4 节,“配置 MySQL Shell 选项”。
      可用的设置如
      表 12.1,“MySQL Shell 中的日志记录级别”中所列。该
      verbose选项的设置显示消息的详细程度如下:
    
- 0
- 没有消息。相当于应用程序日志的日志记录级别 1。 
- 1个
- 内部错误、错误、警告和信息性消息。相当于应用程序日志的日志记录级别 5。 
- 2个
- 添加 - debug消息。相当于应用程序日志的日志记录级别 6。
- 3个
- 添加 - debug2消息。相当于应用程序日志的日志记录级别 7。
- 4个
- 添加 - debug3消息,最高级别的详细信息。相当于应用程序日志的日志记录级别 8。
      如果未在命令行或配置文件中设置该选项,或者如果您为该选项verbose指定设置,
      则禁用到控制台的详细输出。0所有其他值启用详细输出并设置发送到控制台的消息的详细级别。如果指定没有值的选项,在启动 MySQL Shell ( --verbose) 时允许作为命令行选项,但不能与设置选项的其他方法一起使用,则使用设置 1(内部错误、错误、警告和信息性消息) .