Astuces Mysql
Migrer une base de latin 1 en UTF-8 MABASE=mabase mysqldump --add-drop-table -u root -p $MABASE > /tmp/$MABASE.sql iconv -f latin1 -t utf8 /tmp/$MABASE.sql > /tmp/$MABASE.utf8.sql sed -e 's/CHARSET=latin1/CHARSET=utf8/g' -i /tmp/$MABASE.utf8.sql mysql -u root -p $MABASE < /tmp/$MABASE.utf8.sql Et voilà :-) dans certains cas, genre xwiki même si l’interclassement est en latin1 les données sont déjà en UTF-8 donc pour ne pas déformer les données il suffit de supprimer l’étape iconv.