MySQL UTF8 Table Fixer
If you find that your tables are munged after an upgrade to a new mySQL database version, this may be because, like many people, you have been storing UTF8 data in non-UTF8 (normally LATIN1) tables.
The following perl script will fix your problems!
mysql-table-fixer
Enjoy!
Hosted at pratyeka.