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

    刚学的技术,保存一下大笑

    1. 在linux服务器上创建一个 msyql.sh文件 (随便定义) ,用来保存备份mysql数据的脚本

    2. 编辑mysql.sh文件   (自己之前写过的一个脚本)

              mysqldump -h172.25.252.62 -uroot -p123456 data_ua|gzip >data_ua.gz   //mysqldump备份mysql数据的函数 -h是服务器地址 -r用户名 -p密码 data_ua是需要做备份的数据库名字 gzip是压缩格式(可以不写,也可以是其他的压缩格式) 将mysql数据压缩到data_ua,gz里面 (如果没写压缩格式,可以将data_ua,gz 写成data_ua.sql)

              scp /usr/local/data_ua.gz root@172.25.251.3:/var/backup/radius/    // scp 作用是跨linux复制文件 这里是将压文件备份到172.25.251.3 下面的/var/backup/radius/目录下

              rm /usr/local/data_ua.gz  //备份之后删除本地的备份文件

    3. chmod +x mysql.sh   //改变mysql.sh执行权限 变成可执行文件

    4 .使用crontab 做定时任务 定时跑 mysql.sh文件

  • 相关阅读:
    Codeforces956D. Contact ATC
    一道题14
    扰动法--*BZOJ3157: 国王奇遇记
    一道题13
    不是一道题
    一道题12
    *Codeforces891E. Lust
    二次剩余详解
    BZOJ3994: [SDOI2015]约数个数和
    *Codeforces961G. Partitions
  • 原文地址:https://www.cnblogs.com/keanuyaoo/p/3285696.html
Copyright © 2011-2022 走看看