zoukankan      html  css  js  c++  java
  • mysql 全量备份和增量备份

    数据对我们来说很重要,比如数据库只有一个库,那为所谓,怎么备份都行,但是数据库量大,而且数据库也是很多,要是一个一个备份,工作量很大。

    下面简单介绍一种全量备份,并且压缩方法

    1、mysqldump 备份并压缩sql文件

    mysqldump -h主机ip -u用户名 -p密码(也可不输入) 数据库名 | gzip > 压缩后文件位置/xxx_backupfile.sql.gz
    
    列如:全库备份压缩
    
    mysqldump -h192.168.1.1 -uroot -p123456 -A  | gzip >  /chao/all_backupfile.sql.gz
    
    
    
    单独一个数据库备份压缩
    
    mysqldump -h192.168.1.1 -uroot -p123456  chaodata | gzip >  /chao/chao_backupfile.sql.gz
    


    2、mysql直接用压缩文件恢复

    gunzip < xxx_backupfile.sql.gz | mysql -u用户名 -p密码(也可不输入) 数据库名
    列如:

    全库恢复:
    
    gunzip /chao/all_backupfile.sql.gz  | mysql -h192.168.1.1 -uroot -p123456
    
    恢复一个数据库
    gunzip /chao/chao_backupfile.sql.gz  | mysql -h192.168.1.1 -uroot -p123456
    

    课外知识:

    备份数据库:

    -d  数据库 结构和数据,默认就有

    -t 数据库的数据

    参考:https://blog.csdn.net/LookingTomorrow/article/details/100565055

      

  • 相关阅读:
    poj 3071 Football (概率dp)
    CF1408G Clusterization Counting
    2-sat
    线段树优化建图
    SP5971 LCMSUM
    [NOI2020]命运
    SP19149 INS14H
    Atcoder ARC-068
    CF908G New Year and Original Order
    (四)、Fiddler打断点
  • 原文地址:https://www.cnblogs.com/pythonx/p/12215108.html
Copyright © 2011-2022 走看看