MySQL5.5数据库-日志文件

1.错误日志(error log)
  • 功能
    记录MySQL服务进程mysqld在启动/关闭或运行过程中的错误信息
  • 参数配置
    [mysqld_safe]
    log-error=/application/mysql/data/mysql_3306.err
    
2.查询日志(query log)
  • 普通查询日志:生产环境不使用
    记录客户端连接细腻和执行的SQL语句信息
    参数配置
    [mysqld]
    general_log=on
    general_log_file=/application/mysql/logs/general_log.log
    
    检查
    show variables like 'general_log%';
    
    在这里插入图片描述
    需要将logs目录属主s设为mysql,不然无法写入文件
    chown mysql.mysql /application/mysql/logs
    
    在这里插入图片描述
  • 慢查询日志
    记录执行时间超出指定值(long_query_time)的SQL语句
    参数配置:
    [mysqld]
    #超过1s
    long_query_time=1
    log_slow_queries=/application/mysql/logs/slow.log
    #查询没使用索引
    log_queries_not_using_indexes
    
    检查:
    show variables like '%slow%';
    
    在这里插入图片描述
    加粗样式
3.二进制日志(binary log)

详见博文:https://blog.csdn.net/cen50958/article/details/90576380

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值