Shell

shell 脚本备份 mysql数据库

2020-10-14  本文已影响0人  WebGiser

环境:docker、mysql、centos7虚拟机

dbAutoBak.sh代码:

#!/bin/bash

#备份mysql数据库的require_db库

#数据库配置信息
DB_HOST="127.0.0.1"
DB_USER="root"
DB_PASSWORD="123456"
DB_NAME="require_db"

#使用mysqldump备份数据库
BCK_DIR="/data/"
DATE=`date +%F`

docker exec -it mysql mysqldump -h$DB_HOST -u$DB_USER -p$DB_PASSWORD $DB_NAME  > $BCK_DIR/$DATE.sql

执行dbAutoBak.sh

sh dbAutoBak.sh
生成的sql脚本文件
上一篇 下一篇

猜你喜欢

热点阅读