Comme cet article de blog
dit, en utilisant ALTER TABLE CONVERT
de MySQL la syntaxe est A Bad Idea [TM]. Exportez vos données, convertissez le tableau, puis réimportez les données, comme décrit dans le billet de blog.
Autre idée :avez-vous défini votre charset de connexion client par défaut via /etc/my.cnf ou mysqli::set-charset .