Mysql的Bin log数据恢复:不小心删除数据库 前言:因为不小心删除了测试机器上mysql的一整个数据库Schema,因为是测试机所以没有做备份,现在通过Mysql的Bin log方式恢复到删除以前的
前言:因为不小心删除了测试机器上mysql的一整个数据库Schema,因为是测试机所以没有做备份,现在通过Mysql的Bin log方式恢复到删除以前的数据库。
当然做Bin log的数据恢复前提是已经打开Bin log的功能,如果又没做数据备份,又没打开Bin log日志,那你就可能需要考虑快照等其它方式从系统的角度去恢复。
Bin log 常用于数据增量备份和恢复,以及数据库主从复制。如果没有开启,可以通过如下方式打开:
1、打开mysql的binlog功能
mysql是支持增量备份,但要打开mysql的bin log功能。
修改mysql的配置文件。linux是/etc/my.cnf,windows是mysql的安装目录/my.ini
在[mysqld]下面加上log-bin一行代码,如下面:
# Replication Master Server (default)
# binary logging is required for replication
log-bin=mysql-bin
# binary logging fORMat - mixed recommended
binlog_format=mixed。
--结束END--
本文标题: Mysql的Binlog数据恢复:不小心删除数据库详解
本文链接: https://www.lsjlt.com/news/52099.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-13
2024-05-13
2024-05-13
2024-05-13
2024-05-12
2024-05-12
2024-05-12
2024-05-12
2024-05-12
2024-05-12
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0