linux 下mysql自动备份的shell脚本

发布时间:2020-11-05编辑:脚本学堂
linux下mysql自动备份的脚本

要求:实现linux下每天自动备份mysql/ target=_blank class=infotextkey>mysql数据库
版本:
Linux: redhat enterprise linux 5
mysql: 5.1

自己写的shell/ target=_blank class=infotextkey>shell脚本,执行mysqldump,然后保存为备份文件,很简单,供初学者参考吧:
 

复制代码 代码如下:

#!/bin/sh
# File: /home/mysql/backup.sh
# Database info
DB_NAME="xxx"
DB_USER="xxx"
DB_PASS="xxx"

# Others vars
BIN_DIR="/usr/bin"
BCK_DIR="/home/mysql/backup"
DATE=`date +%F`

# TODO
$BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/db_$DATE.gz