zoukankan      html  css  js  c++  java
  • mysql数据备份

    数据备份

    MySQL数据备份

    1、文件备份

        备份数据库的数据文件,

        innodb        .frm与ibdata1文件。

        myisam

    优点:

        简单

    缺点:

        浪费磁盘空间。

    2、sql备份

    mysqldump -uroot -p 【数据库名】【表名】 > 目录路径;

    备份的sql语句。

    备份示例:

    恢复示例:

    示例:

    3、数据备份

        只备份数据,不包含结构

    备份示例:

    恢复示例:

     

    4、增量备份

    增量备份就是二进制备份(日志文件)

    默认MySQL没有开启二进制日志备份。

    第1步:开启二进制备份

    在my.ini中[mysqld]配置段中使用log-bin

    第2步:重启mysql服务

    第3步:模拟业务

    第4步:

    根据日志文件进行恢复,日志文件中记录了MySQL所的有操作,包含错误操作。

    查看日志文件:

    mysqlbinlog.exe    此文件用于导出二进制日志。

    语法:

        mysqlbinlog 日志文件 > 文本文件;

    示例:

    第5步:查看日志文件,找到错误sql的位置

    第6步:开始使用二进制文件进行恢复

  • 相关阅读:
    正则表达式
    网络编程
    多线程
    IO—Data
    IO-对象流
    IO-转换流
    异常
    常用类——File——Random——Math——枚举
    每月博客-20180310
    每月博客-20180204
  • 原文地址:https://www.cnblogs.com/nyxd/p/5359763.html
Copyright © 2011-2022 走看看