- A+
所属分类:Seay信息安全博客
显示不全请点击全屏阅读
linux下备份mysq数据库的一个小脚本,在内网的时候用比较合适,用途不说。
#! /bin/bash #定义数据库连接、目标库信息 MY_USER="root" #mysql用户 MY_PASS="123456" #mysql密码 MY_HOST="10.18.117.14" #mysql数据库地址 MY_CONN="-u $MY_USER -p$MY_PASS -h $MY_HOST" MY_DB1="cnseay" #数据库名称 #定义备份目录、工具、时间、文件名主体 BF_DIR="/tmp/dbbak/" #数据库备份目录 BF_CMD="/usr/bin/mysqldump" #mysqldump路径 BF_TIME=`date +%Y%m%d-%H%M` NAME_1="$MY_DB1-$BF_TIME" #先导出为.sql脚本,然后再进行压缩 $BF_CMD $MY_CONN --databases $MY_DB1 >$BF_DIR/$NAME_1.sql #导出sql文件 cd $BF_DIR/ /bin/tar zcf $NAME_1.tar.gz $NAME_1.sql #压缩sql文件
摘自:http://www.snowmm.com/?post=134
Tags:
如果您喜欢我的博客,欢迎点击图片定订阅到邮箱 也可以点击链接【订阅到鲜果】
如果我的想法或工具帮助到了你,也可微信扫下方二维码打赏本人一杯咖啡