|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : septembre 2005 Messages : 724 ![]() |
Bonjour,
Je rencontre un problème lorsque j'exporte ma base existante sur une version 5 vers un serveur en version 3, les accents sont très mal gerés, il sont remplacés par des caractères bizarres sur le serveur en version 3. J'ai essayé lors de l'export de tester plusieurs formats de compatibilité mais rien n'y fait. si vous avez une idée, ca serait sympa merci d'avance |
|
|
00
|
|
|
#2 |
![]() ![]() |
Il s'agit d'un problème d'encoding... assure toi d'avoir le bon encoding pour l'exportation et l'importation (par exemple UTF-8 dans les deux cas si MySQL 3 gère l'UTF-8, ou du latin1/ISO-8859-1, etc...)
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : septembre 2005 Messages : 724 ![]() |
tu sais comment je peux le voir ca avec phpmyadmin?
|
|
|
00
|
|
|
#4 |
![]() ![]() |
dans les dernières versions, c'est paramètrable au moment de l'exportation et de l'importation...
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : septembre 2005 Messages : 724 ![]() |
ca fait 2h que je parcours le web à la recherche d'une solution c'est pas évident !
en fait moi sur mon pc portable je developpe une appli et je me suis installé mysql 5 histoire d'être tranquille. Le truc c'est que sur le serveur de production il y a du mysql 3.23, et tu ne peux rien parameter lors de l'import. Alors du coup je me suis dit que j'allai mettre à jour ce mysql 3.23 vu qu'aujourd'hui presque toute la boite fait le pont, j'en profite. J'ai donc telechargé une version zippée de mysql 5 : mysql-noinstall-5.0.21-win32.zip puis j'ai remplacé les fichier de la 3.23 par ceux là, excepté le repertoire data, mais le serveur ne démarre plus, j'ai dans toutes mes applis php une erreur du style "impossible de se connecter à partir de l'hote 127.0.0.1" |
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : septembre 2005 Messages : 724 ![]() |
[quote=vallica]j'ai trouvé ceci en rapport avec mon erreur :
http://mysql.developpez.com/faq/?pag...st_not_allowed mais c'est bizarre vu que j'ai fait un copier coller du zip entier, c'est à dire en laissant le repertoire data de mysql 5 |
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() Inscription : septembre 2005 Messages : 724 ![]() |
C'est encore moi,
même après avoir upgradé le second serveur en 5.0.21, j'ai toujours ce problème d'accents, c'est à dire qu'il sont remplacé par un À suivi du logo copyright... |
|
|
00
|
|
|
#8 |
![]() ![]() |
ça vient des mots de passes...
l'algorithme de cryptage des mots de passe à changer entre MySQL 3 et 5, il faut que tu regénère les mot de passes avec le nouvel algo (càd que tu sauvegardes le dossier data et que tu le remplace par celui par défaut pour migrer les utilisateurs, problème : besoin des mots de passes en clair... ou alors que tu actives la configuration faisant utiliser l'ancien algo, mais je me souviens plus de ce que c'est..
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#9 |
|
Membre confirmé
![]() Inscription : septembre 2005 Messages : 724 ![]() |
je n'ai aucun autre user que root sans mot de passe.
mais ce qui est bizarre c'est de ne même pas arriver à faire passer la base d'un serveur 5.0.21 à un autre 5.0.21 en gardant les accents ! |
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 022 ![]() |
Pour les accents c'est un problème d'encodage. Les encodages(charset) sont sans doute différents sur les deux serveurs.
__________________
Alexandre T. PHP5/MySQL5 Codes prêts à l'emploi 30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc... Mes articles |
|
|
00
|
|
|
#11 |
|
Membre confirmé
![]() Inscription : septembre 2005 Messages : 724 ![]() |
et tu sais comment je peux changer ca?
la base propre est sur mon pc portable (xp pro sp2) et le serveur de production est sous windows 2000 server |
|
|
00
|
|
|
#12 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 022 ![]() |
Le changement s'effectue au niveau de la configuration du serveur MySQL
Tout est expliqué là : Manuel de référence MySQL 5.0 :: 10.3.6 Jeux de caractères et collations de connexion 10.3 Déterminer le jeu de caractères et la collation par défaut
__________________
Alexandre T. PHP5/MySQL5 Codes prêts à l'emploi 30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc... Mes articles |
|
|
00
|
|
|
#13 |
|
Membre confirmé
![]() Inscription : septembre 2005 Messages : 724 ![]() |
merci, je vais lire tout ca.
|
|
|
00
|
|
|
#14 |
|
Membre confirmé
![]() Inscription : septembre 2005 Messages : 724 ![]() |
ces docs sont valables pour une version récente de mysql, mais sur mon serveur en 3.23 je n'ai pas toutes ces variables, je n'en ai que 2 qui sont celles-ci :
character_set : latin1 character_sets : latin1 big5 czech euc_kr gb2312 gbk sjis tis620 ujis dec8 dos german1 hp8 koi8_ru latin2 swe7 usa7 cp1251 danish hebrew win1251 estonia hungarian koi8_ukr win1251ukr greek win1250 croat cp1257 latin5 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com