您的位置:首页 > 数据库 > MySQL

Ubuntu下利用mysqldump命令对数据库定时备份

2018-02-09 15:15 513 查看
 Linux下msyql定时备份,利用mysqldump命令进行备份
1.新建脚本 msyql_bash.sh



脚本内容如下,配置好用户名,密码,数据库以及生成备份文件的目录和生成备份文件的名字规则
#!/bin/sh
#File: /root/mysql_dump/mysql_back.sh
#Database info

DB_NAME="dbName"
DB_USER="root"
DB_PASS=""

BIN_DIR="usr/bin"

BCK_DIR="/root/mysql_dump"
DATE=`date +%Y%m%d_%H%M%S`

mysqldump --opt -u$DB_USER -p$DB_PASS $DB_NAME|gzip > $BCK_DIR/$DB_NAME.dump_$DATE.sql.gz

3.脚本授权
 chmod -R 777 /root/mysql_dump/msyql_bash.sh
4.利用crontab 配置
  crontab -e
 


每天4点执行脚本
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: