当前位置:Gxlcms > 数据库问题 > 032_备份 MySQL 的 shell 脚本(mysqldump 版本)

032_备份 MySQL 的 shell 脚本(mysqldump 版本)

时间:2021-07-01 10:21:17 帮助过:17人阅读

#!/bin/bash
#定义变量 user(数据库用户名),passwd(数据库密码),date(备份的时间标签)
#dbname(需要备份的数据库名称,根据实际需求需要修改该变量的值,默认备份 mysql 数据库)

user=root
passwd=123456
dbname=mysql
date=$(date +%Y%m%d)

#测试备份目录是否存在,不存在则自动创建该目录
[ ! -d /mysqlbackup ] && mkdir /mysqlbackup
mysqldump -u"$user" -p"$passwd" "$dbname" > /mysqlbackup/"$dbname"-${date}.sql

032_备份 MySQL 的 shell 脚本(mysqldump 版本)

标签:shel   passwd   name   修改   date   创建   amp   备份目录   dbn   

人气教程排行