Per un singolo tavolo puoi fare qualcosa del genere:
ALTER TABLE tab CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Per l'intero database non conosco altro metodo che simile a questo:
http://www .commandlinefu.com/commands/view/1575/convert-all-mysql-tables-and-fields-to-utf8