定时自动备份mysql

Posted lyjlyjlyj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了定时自动备份mysql相关的知识,希望对你有一定的参考价值。

首先,利用定时shell脚本来实现

#!/bin/sh
DATE=`date +%Y-%m-%d_%H:%M:%S`
Pass=VHlrakBNeVNRTDNlZGMkUkZW
#加密解密密码,避免报错insecure
function decrypt_passwd
{
tmp_pass=$1
dec_pass=`echo $tmp_pass|base64 -d`
}

decrypt_passwd $Pass

echo $DATE
echo 备份数据库
/usr/bin/mysqldump -uroot -p$dec_pass --opt kidcloud > /usr/local/kidcloud/mysqlBackup/kidcloud_$DATE.sql
#!/bin/sh
DATE=`date +%Y-%m-%d_%H:%M:%S`
mysql_config_editor set --login-path=local --host=localhost --user=db_user --password
echo $DATE
echo 备份数据库
/usr/bin/mysqldump --login-path=local --opt kidcloud > /usr/local/kidcloud/mysqlBackup/kidcloud_$DATE.sql

 

以上是关于定时自动备份mysql的主要内容,如果未能解决你的问题,请参考以下文章

mysql自动定时备份,自动备份,windowsmysql自动备份,mysql备份

如何实现Mysql数据库每天自动备份定时备份?

如何实现Mysql数据库每天自动备份定时备份

怎么定时自动备份mysql数据表

linux crontab mysql定时自动备份

MySQL 数据库定时自动备份