mysqldiff

mysqldiffはDBを比べて差分のSQLを作ってくれるツールでっす〜www
結構便利でっす〜www

■インストール

cpan
cpan> install MySQL::Diff

wget http://www.adamspiers.org/computing/mysqldiff/MySQL-Diff-0.30.tar.gz
tar xfvz MySQL-Diff-0.30.tar.gz
cd MySQL-Diff-0.30
perl Makefile.PL
make
make test
make install

■使い方

perl mysqldiff.pl before_db after_db

すると、

ALTER TABLE `c_access_block` ENGINE=MyISAM DEFAULT CHARSET=utf8; # was ENGINE=MyISAM DEFAULT CHARSET=sjis

みたいな。

どすか?