欢迎投稿

今日深度:

自动备份mysql和mariadb数据库,mysqlmariadb数据库

自动备份mysql和mariadb数据库,mysqlmariadb数据库


shell脚本

#!/bin/bash
mysql_user="123456" #数据库用户名
mysql_pwd="123456" #数据库密码
mysql_name="123456" #需要备份数据库的名称
BackName="mysql" #数据库保存名称,格式:mysql-2017-12-18.sql
BackPath="/mysql-backup" #数据库备份路径,如果为空,备份路径为脚本路径

if [ "$BackPath" = "" ]; then
BackPath="./"
fi

if [ ! -d $BackPath ]; then
mkdir -p $BackPath
fi

BackName=$BackName-`date +%Y-%m-%d`
mysqldump -u$mysql_user -p$mysql_pwd $mysql_name > $BackPath/$BackName.sql
exit

每天凌晨4点备份数据库

[root@localhost ~]# vi /etc/crontab
* 4 * * * root /root/mysql-backup.sh

www.htsjk.Com true http://www.htsjk.com/mariadb/26869.html NewsArticle 自动备份mysql和mariadb数据库,mysqlmariadb数据库 shell脚本 #!/bin/bash mysql_user= "123456" #数据库用户名 mysql_ pwd = "123456" #数据库密码 mysql_name= "123456" #需要备份数据库的名称 BackName= "mysql" #数据...
相关文章
    暂无相关文章
评论暂时关闭