怎么用脚本让mysql自动批量备份数据

55次阅读
没有评论

共计 708 个字符,预计需要花费 2 分钟才能阅读完成。

这篇文章主要讲解了“怎么用脚本让 mysql 自动批量备份数据”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着丸趣 TV 小编的思路慢慢深入,一起来研究和学习“怎么用脚本让 mysql 自动批量备份数据”吧!

获取名称
#cat datanames.sh
passwd=xxxxxx
mysql –password=$passwd EOF
show databases;
EOF
备份脚本

#cat mysql_backup.sh
#获取系统数据库以外的所有数据库名称,存入文本 mysql.txt
./datanames.sh |grep -v  Database  | grep -v  ianformation_schema    mysql.txt
#按日期生成数据库文件夹, 数据库中包含备份失败日志
i=`cat mysql.txt` 
nd=`date +%Y%m%d%H`
dt=`date +%Y%m%d%H%M%S`
mkdir $nd
for i in $i
 do
 /usr/bin/mysqldump -pxxxxxx --opt $i  $nd/$nm-$dt.sql 2 $dt/error.txt
done

将 mysqldump.sh 脚本加入 corntab 设置为每天或者每周执行一次!即可实现自动备份 mysql
1  12  *  *  *  ./root/mysql_backup.sh

感谢各位的阅读,以上就是“怎么用脚本让 mysql 自动批量备份数据”的内容了,经过本文的学习后,相信大家对怎么用脚本让 mysql 自动批量备份数据这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是丸趣 TV,丸趣 TV 小编将为大家推送更多相关知识点的文章,欢迎关注!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-28发表,共计708字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)