Problème encodage base de données mysql utf-8

Fermé
Ro - 2 janv. 2009 à 21:36
 hector - 24 juin 2009 à 10:21
Bonjour,
J'ai un problème d'encodage avec ma base de données :
Base de données MySQL :
MySQL charset: UTF-8 Unicode (utf8)
Collation : utf8_general_ci

Quand j'enregistre ceci :
héhé
ça se transforme en :
héhé

Que faire ?
A voir également:

1 réponse

C'est justement parce que votre chaine de caractères a bien été stockée en utf-8 que vous la lisez mal car vous continuez à la considérer comme étant encodée en ISO-8859
Pour la lire correctement, il faut préciser à l'outil que vous utilisez pour la lire que c'est une chaine UTF8.
SI c'est sur un site web, il faut précsier dans le header de la page l'encodage.
Si vous lisez avec un outil d'émulation de terminal, il faut vérifier que celui-ci supporte l'UTF8 et le positionner sur ce choix.
0