Bonjour a tous.
suposons un serveur windows 2003 avec Mysql v5.
J'ai la suivante config:
1 2 3 4 5 6 7 8 9 10 11 12
| mysql> show variables like 'character_set%';
+--------------------------+--------------------------+
| Variable_name | Value |
+--------------------------+--------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | latin1 |
| character_set_results | utf8 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | C:\mysql\share\charsets/ |
+--------------------------+--------------------------+ |
Ensuite a partir d'un PC avec le client MYSQL installé je fais une requete (a distance avec l'option -h IP) et j'obtient les resultats. Mais tous les accents apparaissent mal.
comme ceic:
publicaciones de investigaci¾n y profesionales en el ßmbito
Ça devrait apparaitre comme ceci:
publicaciones de investigación y profesionales en el ámbito
Donc je regarde dans mon my.ini, et je vosi ceci:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| mysql> show variables like 'character_set%';
+--------------------------+----------------------------------------------------------------+
| Variable_name | Value |
+--------------------------+----------------------------------------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | C:\Archivos de programa\MySQL\MySQL Server 5.1\share\charsets\ |
+--------------------------+----------------------------------------------------------------+
8 rows in set (0.00 sec) |
Donc je ne vois pas pourquoi ça sort mal, comment puis je savoir que la valeur des données est la bonne?
D'avance merci
Partager