Mysql日志

1、错误日志(Log Error)
记录Mysql服务器进程在启动/关闭或者运行过程中遇到的错误消息,是工作中排查错误的重要工具。
查询方式:

show variables like 'log_error'\G;
*************************** 1. row ***************************
Variable_name: log_error
        Value: ./mysql.err
1 row in set (0.00 sec)

2、查询日志(Query Log)
1)普通查询日志(general query log):记录客户连接和秩序的Sql语句信息
查询方式:

show variables like 'general_log%';
*************************** 1. row ***************************
Variable_name: general_log
        Value: OFF
*************************** 2. row ***************************
Variable_name: general_log_file
        Value: /usr/local/mysql/data/general.log
2 rows in set (0.00 sec)

开启普通查询日志:

set global general_log=on;

2)慢查询日志(slow query log):记录执行时间超出指定值(long query time)和没有利用索引(log_queries_not_using_indexs)的SQL语句
查询方式:

    show variables like 'slow_%log%'\G;
    *************************** 1. row ***************************
    Variable_name: slow_query_log
            Value: OFF
    *************************** 2. row ***************************
    Variable_name: slow_query_log_file
            Value: /usr/local/mysql/data/slow.log
    2 rows in set (0.00 sec)

开启慢查询日志:

set global slow_query_log=on;

3)二进制日志(binary log):记录数据库的修改信息
查询方式:

show variables like 'log_bin'\G;
*************************** 1. row ***************************
Variable_name: log_bin
            Value: OFF  

开启二进制日志:

set global log_bin=on;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

闲敲代码、落灯花

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值