在docker中使用mysqldump备份mysql数据

分类:软件编程
阅读:583
作者:majingjing
发布:2017-04-27 17:58

拷贝文件到docker容器内 mysql-client.zip

执行命令

dpkg -i mysql-client/*.deb

编写备份脚本

#!/bin/bash
FILE_NAME=`date +%Y%m%d_%H%M%S`
#backup all database
#mysqldump --host=120.27.108.159 --opt -urootx -pxxx --all-databases > /tomcat/logs/mysqlbackup/$FILE_NAME.sql
mysqldump --host=120.27.108.159 --opt -urootx -pxxx --databases tmblog > /tomcat/logs/mysqlbackup/$FILE_NAME.sql

执行脚本即可备份数据,很方便吧