Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Installation
Installation Forum d'entraide sur les problèmes liés à l'installation de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/07/2006, 17h16   #1
Futur Membre du Club
 
Inscription : février 2006
Messages : 55
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2006
Messages : 55
Points : 19
Points : 19
Envoyer un message via MSN à Gloup
Par défaut probleme d'enregistrement des accents dans la BDD

Bonjour, j'ai un probleme que je n'arrive pas a résoudre depuis ce matin.
Pour commencer j'utilise un mysql 4.1.20 sous forme d'un paquet gentoo.

Au tout début, je tentais d'enregistrer un message du forum que je venait d'installer.
Apres validation, il enregistrait seulement la partie avant l'accent.

J'ai changé, l'interclassement de mes champs de utf8_general_ci vers latin1_general_ci

j'en ai profité pour remplacer tours les utf8 du fichier my.cnf par latin1.

Maintenant lorsque j'enregistre, il m'enregistre ma chaine mais avec des ? a la place des accents.
et la je ne voit plus trop quoi faire de plus.

Ma page est encodée en ISO-8859-15
et la commande show variables like 'character_set%' me donne :
Citation:
character_set_client utf8
character_set_connection latin1
character_set_database utf8
character_set_results utf8
character_set_server latin1
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/
Est ce que c'est ces derniers utf8 qui me cause ce probleme ? sinon que puis-je faire pour le régler ?

merci
Gloup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2006, 21h07   #2
Futur Membre du Club
 
Inscription : février 2006
Messages : 55
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2006
Messages : 55
Points : 19
Points : 19
Envoyer un message via MSN à Gloup
Ca y est j'ai trouvé.

Donc il faut mettre seulement [mysqld] en latin1, rajouter latin1 en défaut dans [client] et laisser les autres en utf8.

Autant de temps pour un si petit truc, c'est pas du travail !
Gloup est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h25.


 
 
 
 
Partenaires

Hébergement Web