mysql 慢查询日志,灾难日志恢复,错误日志
Posted 贝尔塔猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 慢查询日志,灾难日志恢复,错误日志相关的知识,希望对你有一定的参考价值。
灾难日志
记录了所有的DDL(Create、Drop和Alter)和DML(insert、update、delete_的语句,但不包括查询的语句
打开mysql.ini 找到Binary Logging
修改为
# Binary Logging. log-bin = "abc"
重启mysql
找到E:\\AppServ\\MySQL\\data
下面多出两个文件
abc.000001
abc.index
打开mysql.ini,找到[client] 修改为
[client]
#no-beep
查看mysql的bin目录下是否有mysqlbinlog.exe
下载地址:
新建测试环境:
1、新建test表
2、新建id和name两个字段
3、插入数据(随意)
4、直接删除该test表
4、打开CMD
5、cd E:\\AppServ\\MySQL\\bin
观察日志文件
D:\\phpStudy\\MySQL\\bin>mysqlbinlog D:\\phpStudy\\MySQL\\data\\abc.000001
恢复
D:\\phpStudy\\MySQL\\bin>mysqlbinlog --stop-position=443 D:\\phpStudy\\MySQL\\data\\abc.000001 | mysql -u root -p Enter password: ****
以上是关于mysql 慢查询日志,灾难日志恢复,错误日志的主要内容,如果未能解决你的问题,请参考以下文章