教程集 www.jiaochengji.com
教程集 >  脚本编程  >  shell  >  正文 mysql数据库备份脚本一例

mysql数据库备份脚本一例

发布时间:2014-12-26   编辑:jiaochengji.com
分享一个mysql数据库备份脚本,很简单,主要是按日期备份mysql数据库,供初学shell编程的朋友做下参考。

例子,mysql数据库备份脚本。
vim mysql.sh
 

复制代码 代码示例:
#!/bin/bash
DAY=`date +%Y-%m-%d` //日期以年月日显示并赋予DAY变量
SIZE=`du -sh /var/lib/mysql //查看mysql的大小并且赋予变量SIZE
echo "Date :$DAY" >> /tmp/mysqlbak.txt  //输出日期到mysqlbak.txt文件
echo "Date Size : $SIZE" >> /tmp/mysqlbak.txt //输出文件大小到mysqlbak.txt文件
cd /tmp/mysql        //切换到mysql目录下
tar zcvf mysqlbak-${DAY}.tar.gz /var/lib/mysql /tmp/mysqlbak.txt  //打包mysql数据库文件和日期大小文件
rm -rf /tmp/mysql.txt  //删除mysqlbak.txt存放mysql数据大小文件

您可能感兴趣的文章:
mysql备份与同步脚本
mysql命令之备份数据库
Linux下备份与还原整个MySQL整个数据库的脚本
vps自动备份shell脚本代码
mysql数据库备份脚本一例
mysql备份脚本两例
备份mysql数据库且删除十五天前备份的shell脚本
mysql自动增量备份的例子(本地备份与远程备份)
linux下mysql自动备份与ftp上传的shell脚本
有关mysql备份的批处理(bat)脚本

关键词: linux shell  mysql备份   
[关闭]
~ ~