免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1516 | 回复: 0
打印 上一主题 下一主题

mysql日志 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-29 14:43 |只看该作者 |倒序浏览
1.错误日志是mysql中最只要的日志,记录了当mysqld启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息.当数据库出现任何故障导致无法使用时,可以首先查看此日志
在my.cnf配置文件中可以看出来错误日志的位置
2.二进制日志记录了所有的ddl(数据定义语言)语句和dml(数据操纵语言)语句,但是不包括数据查询语言.此日志对于灾难时的数据恢复起着及其重要的作用
二进制日志的查看参见http://blog.chinaunix.net/u2/76927/showart_1657912.html
删除二进制日志:
a.mysql> system ls -ltr /var/lib/mysql/bintest*;
  mysql>reset master(清空所有的二进制日志文件)
b.purge master logs to 'bintest.000006';(删除bintest.000006之前的二进制日志文件)
c.purge master logs before '2007-08-10 04:07:00'(删除该日期之前的日志)
d.在my.cnf 配置文件中[mysqld]中添加:
  expire_logs_day=3设置日志的过期天数,过了指定的天数,会自动删除
3.查询日志:记录了客户端的所有语句,而二进制日志不包含只查询数据的语句
  本机器是在/var/lib/mysql/command
4.慢查询日志:记录了所有查询时间超过了参数long_query_time(秒)多设置的sql语句的日志.
  查看参数:show variables like 'long%';
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/76927/showart_1671852.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP