环境: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
![](https://img.haomeiwen.com/i11354300/c83962316fc843d2.png)
网友评论