如何启用MySQL服务器日志

日志是检查任何服务状态非常有用的一部分。我们可以使用日志的数据很容易地排查问题。在本文中,您将了解在MySQL服务器如何使不同类型日志或更改日志文件的位置。
  • 错误日志 - 这包含了所有有关MySQL服务器生成的错误的信息。
  • 一般日志 - 这包含了类似的MySQL查询活动的所有普通日志,用户连接或断开连接。
  • 慢查询日志 - 这包含了“慢”的SQL语句,包含所有的比预期花费更多时间的查询。

错误日志:

要启动MySQL错误日志或更改MySQL错误日志的位置。编辑MySQL配置文件以及根据你的需要更新[mysqld]下的设置。该文件包含在MySQL服务器生成的错误。
 [mysqld]
 log_error = /var/log/mysql/error.log

一般日志:

在MySQL要启用一般日志或改变一般日志文件的位置,编辑配置文件并进行以下更改。取消注释以下行,更改日志文件路径在不同的目录创建日志。该文件包含了如MySQL服务器的所有普通日志:查询,用户连接或断开等。
 general_log_file   = /var/log/mysql/mysql.log
 general_log        = 1

慢查询日志:

要启用或修改MySQL的慢查询日志的文件路径。编辑MySQL配置文件,取消或添加[mysqld]下面的部分行。该文件包含正在采取更多的时间来完成这些查询的日志。抽出那些查询比定义的long_query_time大的被记录日志。
 log_slow_queries       = /var/log/mysql/mysql-slow.log
 long_query_time 	= 2

重启MySQL:

做上述更改后,。使用下面的命令重新启动MySQL的服务,每个人的电脑操作系统的不同,下面是其中之一的命令。 此方法重新启动服务器。
# service mysql restart

[or]

# systemctl restart mysql.service

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏