|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : mars 2006 Messages : 365 ![]() |
bonjour,
comment pourrais je changer le jeu de caractères pour MySQL: UTF-8 Unicode (utf8). Je ne nois aucune option pour le configurer depuis phphmyadmin, ni par le fichier config. Tous les caractère de base lors de l'insertion passent en utf-8 |
|
|
00
|
|
|
#2 | |||
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
ça dépend à quel niveau tu veux changer le jeu de caractères :
- jeu système (pas possible) - jeu par défaut du serveur - jeu par défaut d'une base - jeu par défaut d'une table - jeu effectif d'une ou plusieurs colonne(s) - jeu de la connexion, du client, et des résultats Citation:
Code :
|
|||
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : mars 2006 Messages : 365 ![]() |
ca renvoi des colones avec utf8 dedans
|
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
tu pourrais être plus précis ?
|
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : mars 2006 Messages : 365 ![]() |
et bien je te dis ce que me retourne ta fonction. tout mes enregistrement au le charset UTF-8. je sais rien dire d'autre. Mais si j'insère un caractère à la main il met met bien "latin". C'est lorsque j'importe un .cvs que je suis obligé de mettre "utf-8" comme charset d'import si non il plante.
|
|
|
00
|
|
|
#6 | |||||
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
Les problèmes de jeux de caractères sont assez compliqués, il est donc nécessaire d'être précis... Reprenons les choses lentement :
Citation:
Citation:
Citation:
Citation:
Citation:
|
|||||
|
|
00
|
|
|
#7 | ||
|
Nouveau Membre du Club
![]() Inscription : mars 2006 Messages : 365 ![]() |
la 1ère m'affiche
déja est ce normale? Code :
|
||
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
oui, c'est l'installation par défaut.
|
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : mars 2006 Messages : 365 ![]() |
c'est étrange dans phpmyadmin ca m'affiche "ALGÉRIE" et dans le site "ALGÉRIE" j'ai mis comme charset dans ma page html charset=iso-8859-1.
je le rentre manuellement avec phpmyadmin |
|
|
00
|
|
|
#10 | ||
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
Si tes données (en l'occurence, ta colonne Pays) sont en utf8 et que tu les affiches en latin1 (iso-8859-1), ça fait effectivement ça...
Si tu veux passer toute une table en latin1, tu fais : Code :
|
||
|
|
00
|
|
|
#11 |
|
Nouveau Membre du Club
![]() Inscription : mars 2006 Messages : 365 ![]() |
tout est en latni sauf character_set_system utf8
Comment je peux le mettre aussi ? |
|
|
00
|
|
|
#12 |
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
Tu ne peux pas (mais ça n'a aucune importance).
|
|
|
00
|
|
|
#13 |
|
Nouveau Membre du Club
![]() Inscription : mars 2006 Messages : 365 ![]() |
bon j'ai tout passé en iso dans mes fichiers et le charset html. mais apprement mes données dans la base sont en utf-8 quand je les insères ce qui génére des erreur d'affichage/ je ne comprend pas pourquoi lors de l'insertion les caractère se retrouve en utf8 vu que tout et configuré en latin
|
|
|
00
|
|
|
#14 | |
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
faudrait savoir, tu m'as dit qq posts plus haut :
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com