J’utilise une base de données MySql 5 et je me suis fait un petit script de sauvegarde à l’aide de mysqldump.
Le problème que je rencontrait est que tous les caractères accentués étaient mal restitués :
- intéressantes -> intéressantes
Afin de résoudre le problème, il faut paramétrer mysqldump afin qu’il utilise un charset latin1 (ISO 8859-1 West European) :
mysqldump [...] --default-character-set=latin1 [...]
C’est tout simple mais il fallait le savoir, car sur les versions récentes de mysqlump, le charset utilisé par défaut est l‘UTF-8 alors qu’avant c’était latin1
Aucun commentaire:
Publier un commentaire