1:开启binlog日志记录
修改mysql配置文件mysql.ini,在[mysqld]节点下添加
路径中不要包含中文和空格。重启mysql服务。通过命令行停止和启动mysql服务
进入命令行进入mysql并查看二进制日志是否已经启动
Sql代码
日志成功开启后,会在E:/log/目录下创建logbin.index和logbin.000001两个文件。logbin.000001就是数据库的备份文件,以后就可以通过此文件对数据库进行恢复操作。
2:查看备份的二进制文件
Sql代码
日后记录的操作多了,命令行方式基本就用不上了。可以使用将日志导出文件的方式来查看日志内容
2.1 导出
Xml代码
">": 导入到文件中; ">>": 追加到文件中
如果有多个日志文件
Sql代码
2.2 按指定位置导出:
Sql代码
2.3 按指定时间导出:
Xml代码
3:从备份恢复数据库
做了一次更新操作,之后日志的内容如下:
Sql代码
修改mysql配置文件mysql.ini,在[mysqld]节点下添加
路径中不要包含中文和空格。重启mysql服务。通过命令行停止和启动mysql服务
进入命令行进入mysql并查看二进制日志是否已经启动
Sql代码
日志成功开启后,会在E:/log/目录下创建logbin.index和logbin.000001两个文件。logbin.000001就是数据库的备份文件,以后就可以通过此文件对数据库进行恢复操作。
2:查看备份的二进制文件
Sql代码
日后记录的操作多了,命令行方式基本就用不上了。可以使用将日志导出文件的方式来查看日志内容
2.1 导出
Xml代码
">": 导入到文件中; ">>": 追加到文件中
如果有多个日志文件
Sql代码
2.2 按指定位置导出:
Sql代码
2.3 按指定时间导出:
Xml代码
3:从备份恢复数据库
做了一次更新操作,之后日志的内容如下:
Sql代码










