mysql备份远程数据库(只适合局域网使用)

  • A+
所属分类:mysql教程
摘要

#! /bin/bash#定义数据库连接、目标库信息MY_USER=

#! /bin/bash#定义数据库连接、目标库信息MY_USER="user"#mysql用户MY_PASS="pass"#mysql密码MY_HOST="192.168.1.1"#mysql数据库地址MY_CONN="-u $MY_USER -p$MY_PASS -h $MY_HOST"MY_DB1="db"#数据库名称#定义备份目录、工具、时间、文件名主体BF_DIR="/tmp

#! /bin/bash
#定义数据库连接、目标库信息
MY_USER="user"						#mysql用户
MY_PASS="pass"						#mysql密码
MY_HOST="192.168.1.1"					#mysql数据库地址
MY_CONN="-u $MY_USER -p$MY_PASS -h $MY_HOST"		
MY_DB1="db"						#数据库名称
#定义备份目录、工具、时间、文件名主体
BF_DIR="/tmp/dbbak/"					#数据库备份目录
BF_CMD="/etc/mysql/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文件

原文地址:mysql备份远程数据库(只适合局域网使用), 感谢原作者分享。

除非注明,否则均为@蒲公英网原创文章,转载必须以链接形式标明本文链接

本文链接:https://www.aipgy.com/376261.html

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: