mk-archiver – 删除时按行备份,支持备份到异地库。安装方法可以参考这里。

mysql在删除数据的时候,是无法rollback(innodb引擎除外)的,如果你删错了数据,那么你就只能进行恢复了,这显然是很耗成本的操作。
当然你也可以在执行delete的之前,用mysqldump进行备份,或者你在删除之前,先执行load data 或者 insert into as select,至少需要执行2次命令,并且不支持备份到异地库。

那么,下面这个工具可能是你需要的。

利用mk-archiver工具,可以在删除mysql表数据的时候,把需要删除的数据备份。
Read the rest of this entry »

Maatkit是一个Perl写的Mysql开源管理工具,根据调查全球大约有70%多的Mysql管理员使用这个工具来管理Mysql,但我发现在国内很少有人知道这个工具,因此打算写一个系列的文章来介绍这个工具,并带上自己的心得和一些体会。
首先安装Maatkt,需要Perl,DBI,DBD::mysql相关模块。

1.perl

perl -v
This is perl, v5.8.5 built for i386-linux-thread-multi
Copyright 1987-2004, Larry Wall
一般linux安装的时候默认安装了perl

2.Mysql 可以到这里下载
Mysql的安装网上到处都是,就省略了。

Read the rest of this entry »


© 2007 阿熊的窝 | 粤ICP备09064960号 | Powered by Wordpress