mysql数据库备份脚本-阿里云开发者社区

开发者社区> 科技小能手> 正文

mysql数据库备份脚本

简介:
+关注继续查看
#!/bin/bash
#mysql backup admin
cd /root/backup
dateDir=`date +"%y-%m-%d"`
dateDir2=`date -d '-2 day' +%y-%m-%d`
mkdir -p $dateDIR/data
for i in `/usr/bin/mysql -uroot -pabc123? -e "show databases"|grep -v "Database"|grep -v "information_schema"`
do
        /usr/bin/mysqldump -uroot -pabc123? $i|gzip >/root/backup/${i}_${dateDir}.gz
        rm -rf /root/backup/${i}_${dateDir2}.gz
        done

本文转自 luoguo 51CTO博客,原文链接:http://blog.51cto.com/luoguoling/1135660

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【python】简单的备份脚本
一个简单的python 备份脚本,备份指定目录下的文件到/tmp 文件夹下 [yang@rac1 ~]$ vim backup_ver1.py    #!/etc/bin/python #FILENAME :backup_ver1.
669 0
SQL脚本修改数据库名称
USE master; GO DECLARE @SQL VARCHAR(MAX); SET @SQL='' SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID) FROM master.
730 0
批处理命令 BAT备份MySQL数据库
批处理命令 BAT备份MySQL数据库 作者: 字体:[增加 减小] 类型:转载 时间:2009-07-23 我要评论 MySQL数据的备份工具也许有很多,在这我要给大家分享一下通过DOS批处理命令和MySQL、WinRAR命令来进行备份工作。
695 0
23706
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载