MySql教程

【Mysql】Mysql常见的日志种类及作用

本文主要是介绍【Mysql】Mysql常见的日志种类及作用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

一、错误日志

错误日志介绍  

  MySQL的错误日志用于记录MySQL服务进程mysqld在启动/关闭或运行过程中遇到的错误信息。

错误日志产生

  MySQL的错误日志通常由mysqld或mysqld_safe程序产生

错误日志配置

  1、可以使用" --log-error=[file_name] "来指定mysqld记录的错误日志文件,如果没有指定file_name,则默认的错误日志文件为datadir目录下的 `hostname`.err ,hostname表示当前的主机名。

  2、在my.cnf配置文件中调整,注意,是在[mysqld_safe]或[mysqld]模块的下面进行配置。命令如下:

[mysqld]

# /data/mysql/error.err 都是自己手动创建的,记得修改所属的用户与所属的组为mysql ,或者修改操作权限
# chown -R mysql:mysql /data/mysql
# chmod -R 755 /data/mysql

log-error = /data/mysql/error.err 

  可以查看变量log_error来查看,命令如下:

mysql> show variables like 'log_error';
+---------------+--------------------------------+
| Variable_name | Value                          |
+---------------+--------------------------------+
| log_error     | /data/logs/mysql-log/error.log |
+---------------+--------------------------------+
1 row in set (0.01 sec)

错误日志查看

  以下是MySQL 8.0.12 启动的日志信息。

  

 

这篇关于【Mysql】Mysql常见的日志种类及作用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!