problème de caractères accentués MySql
Par Laurent le jeudi 15 mai 2008, 17:15 - programmer - Lien permanent
Lors d'une migration de base MySql entre 2 serveurs, des problèmes d'accents apparaissent. Ces problèmes sont dus à une différence d'encodage des caractères. Par exemple entre 2 installations d'un CMS (type Joomla).
Backup de la base de données :
Conversion de caractères en supprimant les erreurs :mysqldump -h ip_hote_mysql -u utilisateur_mysql -p --default-character-set=latin1 --opt mabase > mabase_iso.sql
Puis import des données :iconv -c -f utf-8 -t iso-8859-1 -o mabase_iso_correct.sql mabase_iso.sql
mysql -u utilisateur_mysql -p mabase < mabase_iso_correct.sql