利用binlog记录恢复数据库
前提 首先打开binlog的记录功能 , 如何打开? 是在my.ini配置文件中设置 , mysql> show variables like 'datadir'; 路劲要是存在的路劲
恢复
*** 停止sql服务 注释掉 log-bin , 然后重启服务
将 log 下面的二进制文件转换为 sql , 编辑sql 去掉删除数据库的语句drop
这个是在管理员命令行操作的,
这步是恢复
如果提示数据库不存在,可以通过查看生成的sql找到数据库名称,通过sql命令新建数据库, 最好是通过之前数据恢复这个数据库