为什么mysql 5.7.24启停不显示错误信息?log-error_verbosity参数
关键词:log-error_verbosity ,mysql启停没有信息,mysql启停不显示错误信息,mysql不显示启停信息
原因就是因为 log-error_verbosity = 2 被设置成了1/2,需要设置成3才行。
转载自:https://www.cnblogs.com/kerrycode/p/8973285.html
1、log_warnings
我们先聊聊参数log_warnings。我们知道MySQL中,其中log_error定义是否启用错误日志的功能和错误日志的存储位置,log_warnings定义是否将告警信息(warning messages)也写入错误日志。此选项默认启用,具体来说:
注意,此参数在不同版本略有差别,在MySQL 5.6中,log_warnings的默认值为1。如下图(来自官方文档)所示:在MySQL 5.7中,有些版本默认值为2,有些版本默认值为1。
log_warnings 为0, 表示不记录告警信息。
log_warnings 为1, 表示告警信息写入错误日志。
log_warnings 大于1, 表示各类告警信息,例如有关网络故障的信息和重新连接信息写入错误日志。
将告警信息,例如连接中断等告警信息输出到错误日志。该选项默认启用(默认值为1)。要禁用它,请使用--log-warnings = 0选项。指定没有级别值的选项时,将当前值递增1. 推荐将这个值设置为大于0启用告警日志信息写入错误日志。举个例子,如果你正在使用复制(你将会获取正在发生的事情的更多详细信息,例如有关网络故障的信息和重新连接信息)。如果该值大于1,连接中断将写入错误日志,新的连接尝试访问的拒绝访问信息。参见第B.5.2.11节“通信错误和中止连接”。
注意:从MySQL 5.7.2开始,首选log_error_verbosity系统变量,而不是使用--log-warnings选项或log_warnings系统变量,这个参数从MySQL 8.0.3开始被移除了:
2、log_error_verbosity
新参数log_error_verbosity更简单,它有三个可选值, 分别对应:
1 错误信息;
2 错误信息和告警信息;
3 错误信息、告警信息和通知信息。
具体参考官方文档,下面部分截取官方文档。
相关文章
- MySQL存储过程详解 mysql 存储过程
- MySql 申明变量以及赋值
- CSV文件用python导入mysql
- mysql错误汇集
- (转)mysql查看正在执行的sql语句
- 【MySQL进阶-07】深入理解mysql性能优化以及解决慢查询问题
- 【MySQL进阶-02】mysql的explain执行计划以及索引优化
- MySQL root修改普通用户密码及Mysql 修改root密码
- mysql数据库提示本地无法连接远程服务器(Host is not allowed to connect to this MySQL server)解决办法
- 【mysql报错】ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘
- .NET/Mysql-petatoco连接mysql数据库
- Mysql的安全配置向导命令mysql_secure_installation
- ubuntu16.04系统彻底卸载mysql,并源码免编译重装MySQL的步骤
- python操作mysql数据库系列-操作MySql数据库(四)
- Windows 免安装版mysql,适用于版本MySQL 5.7.7及以上,快速配置教程
- Mysql_mysql 性能分析及explain用法
- 【MySQL案例】error.log的Warning:If a crash happens thisconfiguration does not guarantee that the relay lo
- 【MySQL】mysql更换root密码,全网唯一有用!
- mysql组合索引与字段顺序
- mysql 性能优化方案
- 【MySql 】is not allowed to connect to this MySql server 无法访问远程MySQL数据库
- MySQL开启general_log跟踪sql执行记录