Chinaunix首页 | 论坛 | 博客
  • 博客访问: 999624
  • 博文数量: 116
  • 博客积分: 3758
  • 博客等级: 中校
  • 技术积分: 1316
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-17 11:49
个人简介

这家伙很懒。。。

文章分类

全部博文(116)

文章存档

2016年(3)

2015年(2)

2014年(1)

2013年(9)

2012年(25)

2011年(50)

2010年(12)

2009年(14)

分类: LINUX

2011-08-09 13:02:13

前不久要在linux下每天自动备份mysql数据库。 
版本 
  • Linux: redhat enterprise linux 5
  • mysql: 5.1
在网上找了找,要写个shell命令执行mysqldump然后保存文件 
1. 创建shell脚本文件 

点击(此处)折叠或打开

  1. #!/bin/sh
  2. # File: /home/mysql/backup.sh
  3. # Database info
  4. DB_NAME="xxx"
  5. DB_USER="xxx"
  6. DB_PASS="xxx"

  7. # Others vars
  8. BIN_DIR="/usr/bin"
  9. BCK_DIR="/home/mysql/backup"
  10. DATE=`date +%F`

  11. # TODO
  12. $BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/db_$DATE.gz
阅读(1736) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~