MySQL et les jeux de caractères...
Par NiCoS le mardi 19 septembre 2006, 21:53 - Développement Web - Lien permanent
Depuis MySQL 4.x, il est possible de définir des jeux de caractères à différents endroits :
- au niveau de la base,
- au niveau de la table,
- au niveau du champ.
Ajoutez à ceci que le client mysql peut apparemment en utiliser un autre et là vous devenez fous.
C'est ce que je viens de vivre avec dc2drupal où sur mon serveur de prod, les bases sont sous MySQL 5.0 (alors que mon poste perso est encore en MySQL 4.1) et donc tout d'un coup les billets n'étaient plus convertis dès lors qu'il y avait un caractère accentué... 
Screugneugneu !
Commentaires
J'ai eu le même problème lors d'un import de base de données, mais la ligne de commande est ton amie : il suffit de spécifier l'option --set-default-characterset pour résoudre le problème ...du moins dans mon cas perso