定时自动备份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的主要内容,如果未能解决你的问题,请参考以下文章