MariaDB 错误日志



我在debian jessiemariadb 10.0.23了。我想检查mysql的错误日志,所以我将这一行添加到my.cnf

log-error =/var/log/mysql/error.log

然后我重新启动了服务mysql:

服务 MySQL 重启

之后,我检查了路径/var/log/mysql/但没有任何错误.log在那边。

此外,我检查了系统变量log_error

MySQL>显示像'%error%'这样的变量;

我看到变量log_error的值是空白的:(

谁能帮我解决这个问题?

  1. 你的变量是log_error,但你定义了log-error;所有的变量都带有"_",而不是"-"。前段时间它也击中了我的头。
  2. 更正后,您必须输入/etc/mysql/mariadb.conf.d/50-mysqld_safe.cnf并注释 2 行:skip_log_errorsyslog -> #skip_log_error#syslog 。否则,错误将进入syslog,您会想知道它们在哪里。仅当启动mysqld_safe时使用的选项时,才应使用此文件mysqld但实际上,当您正常启动时,它们也会使用。

请务必将其放在my.cnf[mysqld]部分中。

相关内容

  • 没有找到相关文章

最新更新