mysql查看日志文件_如何在MySQL中查看日志文件?

这是启用它们的一种简单方法。在mysql中,我们通常需要查看3个日志,这在任何项目开发过程中都是最需要的。

The Error Log。它包含有关服务器运行时发生的错误的信息(以及服务器启动和停止)

The General Query Log。这是mysqld所做的一般记录(连接,断开连接,查询)

The Slow Query Log。它由“慢速” SQL语句组成(如其名称所示)。

默认情况下,MYSQL中未启用任何日志文件。所有错误将显示在系统日志中。(/ var / log / syslog)

要启用它们,请按照以下步骤操作

步骤1:转到此文件(/etc/mysql/conf.d/mysqld_safe_syslog.cnf)并删除或注释这些行。

步骤2:转到mysql conf文件(/etc/mysql/my.cnf)并添加以下几行

要启用错误日志,请添加以下内容

[mysqld_safe]

log_error=/var/log/mysql/mysql_error.log

[mysqld]

log_error=/var/log/mysql/mysql_error.log

要启用一般查询日志,请添加以下内容

general_log_file        = /var/log/mysql/mysql.log

general_log             = 1

要启用慢查询日志,请添加以下内容

log_slow_queries       = /var/log/mysql/mysql-slow.log

long_query_time = 2

log-queries-not-using-indexes

第三步:保存文件并使用以下命令重启mysql

service mysql restart

要在运行时启用日志,请登录mysql客户端(mysql -u root -p)并输入:

SET GLOBAL general_log = 'ON';

SET GLOBAL slow_query_log = 'ON';

最后,我想在这里提及的一件事是,我从博客中阅读了此内容。谢谢。这个对我有用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值