zoukankan      html  css  js  c++  java
  • shell脚本 加密备份MySQL数据库

    1.加密备份为.bak文件(实际只是个.zip文件)

     1 #!/bin/bash
     2 
     3 # $1:IP地址
     4 # $2:用户名
     5 # $3:数据库密码
     6 # $4:数据库名
     7 # $5:加密密码
     8 # $6:备份文件名
     9 
    10 mysqldump -h$1 -u$2 -p$3 $4 | zip -P $5 > $6 >/dev/null 2>&1
    View Code

    2.解密为.sql文件

    1 #!/bin/bash
    2 
    3 # $1:源文件名
    4 # $2:目标文件
    5 # $3:加密密码
    6 
    7 unzip -P $3 $1 && mv - $2 >/dev/null 2>&1
    View Code

    备注:已测试,可以直接用

  • 相关阅读:
    mysql性能优化
    pymysql模块
    mysql数据表约束
    MySQL数据库
    IO模型
    8451
    8946531
    6783
    256213
    27822
  • 原文地址:https://www.cnblogs.com/myfy/p/7481792.html
Copyright © 2011-2022 走看看