mysql日志

mysql常用日志有:

错误日志

log_error = /var/log/mysql/error.log

这里记录的是mysql严重错误比如无法启动的日志
日志大了后,可以stop mysql后手动删除

对数据有修改的查询日志

log_bin                 = /var/log/mysql/mysql-bin.log

这个日志需要mysqlbinlog的工具读取

>mysqlbinlog mysql-bin.000001

如果文件过大时可以按如下方式全部删除,也可以配置保留日期删除

mysql>reset master;

只查询不修改的查询日志

general_log = 1
general_log_file        = /var/log/mysql/mysql.log

文件过大手动删除

慢查询日志

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

这里查询大于1秒会被记录到慢查询

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 日志文件对于一个服务器来说是非常重要的,它记录着服务器的运行信息,许多操作都会写日到日志文件,通过日志文件可以监视...
    时待吾阅读 1,036评论 0 5
  • Mysql 有4种类型的日志:Error Log、Genaral Query Log、 Binary Log 和 ...
    人在码途阅读 16,455评论 2 11
  • 查看mysql日志: mysql> show global variables like '%log%'; mys...
    为了明天_加油阅读 648评论 0 0
  • mysql中的日志在/etc/my.cnf文件中配置 错误日志 log-error[=file_name] fil...
    jsdjl阅读 400评论 0 0
  • mysql日志(默认存放在datadir): 同大多数关系型数据库一样,日志文件是MySQL数据库的重要组成部分。...
    运维阿文阅读 1,034评论 0 0