log_warnings - xiaoboluo768/qianjinliangfang GitHub Wiki
- 是否向错误日志记录额外的警告信息。该变量默启用(1),可以通过将其设置为0来禁用。如果值大于0,则服务器记录基于语句的日志记录不安全的语句的消息。如果设置大于1,则新的连接和访问被拒绝时进行重连的错误日志将被记录到错误日志中。
- 在5.6.4及其之后的版本中,该变量为全局,动态变量(删除了会话级别的变量),整型值,默认值为1,64位平台下取值范围为:0~18446744073709551615,5.7.2及其之后的版本默认值为2,另外,从MySQL 5.7.2开始,该变量的功能由log_error_verbosity系统变量来控制 (log_warnings系统变量和--log-warnings命令行选项已被弃用,将在未来的MySQL版本中被删除),在两个变量共存时,分配给log_warnings的值也会同时将值分配给log_error_verbosity,相关对应关系如下:
- 设置log_warnings = 0相当于log_error_verbosity = 1(仅error记录)
- 设置log_warnings = 1等价于log_error_verbosity = 2(记录error和warning)
- 设置log_warnings = 2(或更高)等价于log_error_verbosity = 3(记录error,warning,note),如果指定了大于2的值,则将log_warnings设置为2
- 在5.6.4及其之后的版本中,该变量为全局,动态变量(删除了会话级别的变量),整型值,默认值为1,64位平台下取值范围为:0~18446744073709551615,5.7.2及其之后的版本默认值为2,另外,从MySQL 5.7.2开始,该变量的功能由log_error_verbosity系统变量来控制 (log_warnings系统变量和--log-warnings命令行选项已被弃用,将在未来的MySQL版本中被删除),在两个变量共存时,分配给log_warnings的值也会同时将值分配给log_error_verbosity,相关对应关系如下:
上一篇:log_error_verbosity | 下一篇:log_output