Chinaunix首页 | 论坛 | 博客
  • 博客访问: 246538
  • 博文数量: 79
  • 博客积分: 1942
  • 博客等级: 上尉
  • 技术积分: 910
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-19 16:17
文章分类

全部博文(79)

文章存档

2011年(1)

2010年(50)

2009年(28)

分类: LINUX

2010-04-05 21:48:38

#!/bin/bash
mkdir /backup
cd /backup
dateDIR=`date +"%y-%m-%d"`
mkdir -p $dateDIR/data
for i in `mysql -uroot -p123456 -e "show databases" | grep -v "Database"`
do
  mysqldump -uroot -p123456 --default-character-set=gbk --opt $i | gzip > /backup/$dateDIR/data/${i}_${dateDIR}.sql.gz
done

binlog_rm=`tail -n 1 $path/mysql-bin.index | sed 's/.\///'`
mysql -uroot -p123456 -e "purge binary logs to '$binlog_rm'"
阅读(822) | 评论(0) | 转发(0) |
0

上一篇:linux php支持oracle

下一篇:mysql增量备份

给主人留下些什么吧!~~