Windows下Mysql 备份与恢复
来源:互联网 发布:大数据实验室解决方案 编辑:程序博客网 时间:2024/06/05 15:39
之前一直想学习一下Mysql的备份与恢复,今天整理一下
一、环境说明
Mysql 版本:5.7.17-log
OS:Win7
二、备份
首先查看是否开启了mysql的binlog
执行
show variables like 'log_bin';
或者
show binary logs;
都可以查看是否开启了binlog,如果第一种方式查看,如果value为OFF则是没有开启binlog。(mysql默认是不启动binlog的)。
启动bin-log(如果启动了请忽略这段)
如果Mysql安装方式为默认安装目录,则去修改C:\ProgramData\MySQL\MySQL Server 5.7下的my.ini文件。
在其中搜索# Binary Logging.
修改为
# Binary Logging.log-bin=mysql-levin-binbinlog-format=Row
或者
# Binary Logging.log-bin=E:\Mysql-binlog\mysql-levin-binbinlog-format=Row
PS:
第一种为将binlog生成到 C:\ProgramData\MySQL\MySQL Server 5.7\Data 目录下,文件格式为
mysql-levin-bin.000001,mysql-levin-bin.index这种。
第二种为指定生成目录为 E:\Mysql-binlog 下,文件格式相同。
配置后保存并重启mysql。
三、恢复数据
在binlog存放目录下执行下面命令,会将指定日期的binlog的二进制文件转换成sql
mysqlbinlog --start-datetime="2017-07-07 01:00:00" --stop-datetime="2017-08-08 00:00:00" mysql-levin-bin.000001 >1.sql
将生成的sql文件进行导入
mysql –uroot –proot -Dtest<1.sql
常用命令
查看二进制文件列表和文件大小
show master logs;
或者
show binary logs;
阅读全文
0 0
- Windows下Mysql 备份与恢复
- Windows 下 mysql 备份恢复命令
- windows中mysql备份与恢复
- Windows下Oracle11g增量备份与恢复
- linux下MYSQL备份与恢复
- linux下MYSQL备份与恢复
- Linux下mysql备份与恢复
- linux下MYSQL备份与恢复
- linux下MySQL数据库备份与恢复
- win下mysql物理备份恢复 适用与mysql 恢复
- windows 2003环境下MySQL备份与恢复 的简单方法
- MySQL备份与恢复
- Mysql 备份与恢复
- Mysql 备份与恢复
- mysql备份与恢复
- MySql 备份与恢复
- Mysql 备份与恢复
- mysql备份与恢复
- java 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
- 设计模式--装饰模式
- java string reverse
- 第三章 QuorumPeer 选举
- java 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
- Windows下Mysql 备份与恢复
- C++ string assign()赋值常用方法
- Echarts图表通过Ajax动态更新数据
- Struts2和Spring
- java equals ==
- 正则表达式
- 强化学习各种算法分析及Eligibility Trace教程
- C(单链表)实现的员工管理系统
- ImageRequest 过时的处理方式