rufo Pas me confondre avec Lycos! | non, pas nécessairement : http://dev.mysql.com/doc/refman/5. [...] ction.html
T'as des charset à différents niveaux, rien que dans mysql :
- variables de conf globales : charset pour la collation, connexion, pour les résultats, charset par défaut...
- variables de conf du serveur mysql (mysqld) : idem
- variables de conf du client mysql : idem
- variables de conf des clients (appli web, par ex) : idem
- charset de la BD
- charset d'une table
- charset d'un champ texte d'une table
Après, en dehors de mysql, t'as le charset d'apache, du système de fichier, du parser XML (si t'en utilises un) et du charset de la page web. Donc tu vois, y'en a des sources d'erreur... J'en sais qq chose, j'en ai justement un de pb de charset : la connexion entre mysql et l'appli web se fait en utf-8 au lieu d'iso-8859-1 (latin1) et j'ai beau modifier les variables de conf de mysql (my.cnf ou my.ini suivant l'OS), je m'en sors pas, je dois envoyer juste après ma création de connexion la requête "SET CHARACTER SET latin1" et là ça le fait... ---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
|