Changer "Jeu de caractères pour MySQL" de utf8 à utf8_unicode.
Résolu/Fermé
Theophile76
Messages postés
1817
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
-
Modifié par Theophile76 le 11/10/2012 à 11:28
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 - 13 oct. 2012 à 16:51
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 - 13 oct. 2012 à 16:51
A voir également:
- Changer "Jeu de caractères pour MySQL" de utf8 à utf8_unicode.
- Changer dns - Guide
- Caractères ascii - Guide
- 94 jeu - Télécharger - Puzzle & Réflexion
- Caractères spéciaux clavier azerty - Guide
- Exemple de mot de passe à 8 caractères - Guide
9 réponses
Theophile76
Messages postés
1817
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
Modifié par Theophile76 le 11/10/2012 à 12:53
Modifié par Theophile76 le 11/10/2012 à 12:53
Un serveur dédié chez 1&1
On s'ennuie pas avec l'informatique :)
On s'ennuie pas avec l'informatique :)
Theophile76
Messages postés
1817
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
11 oct. 2012 à 14:17
11 oct. 2012 à 14:17
Où dois-je trouver "opérations" ?
J'ai été dans phpmyadmin puis dans Interclassement pour la connexion MySQL j'ai sélectionné utf8_unicode_ci
Comme sur cette image : http://nsa32.casimages.com/img/2012/10/11/121011023248634295.png
(par défaut c'est en utf8_general_ci)
Mais cela ne change rien.
J'ai été dans phpmyadmin puis dans Interclassement pour la connexion MySQL j'ai sélectionné utf8_unicode_ci
Comme sur cette image : http://nsa32.casimages.com/img/2012/10/11/121011023248634295.png
(par défaut c'est en utf8_general_ci)
Mais cela ne change rien.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
11 oct. 2012 à 14:45
11 oct. 2012 à 14:45
Dans ta base de données, tu dois avoir une page récapitulative de tes tables.
Dans les textes comme "Capture image de l'écran avec Windows 7, Vista ou XP", le é de écran est écrit comment ?
Dans les textes comme "Capture image de l'écran avec Windows 7, Vista ou XP", le é de écran est écrit comment ?
Theophile76
Messages postés
1817
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
11 oct. 2012 à 15:04
11 oct. 2012 à 15:04
Salut, alors je sais pas si j'ai cherché au bon endroit mais apparemment le "é" est écrit comme ceci : "é"
J'ai fait une capture de ma source : http://nsa32.casimages.com/img/2012/10/11/121011031957569605.png
J'ai fait une capture de ma source : http://nsa32.casimages.com/img/2012/10/11/121011031957569605.png
Utilisateur anonyme
11 oct. 2012 à 15:14
11 oct. 2012 à 15:14
As-tu accès à l'interclassement de chacune de tes tables ? Pas l'interclassement général ?
Theophile76
Messages postés
1817
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
11 oct. 2012 à 17:11
11 oct. 2012 à 17:11
Bon en fait j'ai appelé un techniciens 1&1 et j'ai mal compris ce qu'il m'as dit du coup j'ai supprimé cette nouvelle base.
Bref je recommence tout depuis le début.
J'ai une base de donnée toujours active pour mon site ( Jeu de caractères pour MySQL: (utf8) )
Je l'ai exporté sur mon serveur ftp (à la racine).
J'ai crée une nouvelle base de donnée ( Jeu de caractères pour MySQL: UTF-8 Unicode (utf8) ).
Maintenant il faut que j'arrive à importer cette "ancienne" base sur la "nouvelle".
Je ne peux pas le faire via phpmyadmin, j'ai donc essayé avec putty mais je n'y arrive pas.
J'ai rentrée ce code :
Et ça me dit acces denied for user : db***@localhost
Une fois que j'aurais réussi à importer cette base, les techniciens m'ont donner un script pour la convertir en utf8_unicode apparemment :
Bref je recommence tout depuis le début.
J'ai une base de donnée toujours active pour mon site ( Jeu de caractères pour MySQL: (utf8) )
Je l'ai exporté sur mon serveur ftp (à la racine).
J'ai crée une nouvelle base de donnée ( Jeu de caractères pour MySQL: UTF-8 Unicode (utf8) ).
Maintenant il faut que j'arrive à importer cette "ancienne" base sur la "nouvelle".
Je ne peux pas le faire via phpmyadmin, j'ai donc essayé avec putty mais je n'y arrive pas.
J'ai rentrée ce code :
mysql --user='dbo***' --password='*******' db*** < db***.sql
Et ça me dit acces denied for user : db***@localhost
Une fois que j'aurais réussi à importer cette base, les techniciens m'ont donner un script pour la convertir en utf8_unicode apparemment :
mysql --host=localhost --user=dbo*** --password=******* --default-character-set=utf8 -S /tmp/mysql5.sock db*** < db***.sql
Theophile76
Messages postés
1817
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
11 oct. 2012 à 17:34
11 oct. 2012 à 17:34
Euh oui j'avais surement déjà changé, mais j'ai entré les bon.
Theophile76
Messages postés
1817
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
12 oct. 2012 à 01:18
12 oct. 2012 à 01:18
Est ce que y'aurais un moyen pour versifier par élimination lequel est incorrect ?
Theophile76
Messages postés
1817
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
13 oct. 2012 à 16:51
13 oct. 2012 à 16:51
(Attention ma solution fonctionne avec les serveur dédié 1&1, pour le reste je ne sais pas)
Bon voilà j'ai résolu mon problème, voici le code pour convertire du utf8 en utf8_unicode et en même temps pour importer sur un nouvelle base :
mysql --host=localhost --user=dbo*** --password=***** --default-character-set=utf8 -S /tmp/mysql5.sock db*** < ***.sql
Si vous voulez juste importer :
mysql -h localhost -u dbo*** -p -S /tmp/mysql5.sock db*** < ***.sql
Attention après si comme moi vous n'arrivez pas à aller dans la partie admin de wodrpress, il faut ouvrir le wp-config.php avec notepad et dans "encodage" choisir "utf8 sans bom"
Merci à tous ceux qui m'ont aidé !
Bon voilà j'ai résolu mon problème, voici le code pour convertire du utf8 en utf8_unicode et en même temps pour importer sur un nouvelle base :
mysql --host=localhost --user=dbo*** --password=***** --default-character-set=utf8 -S /tmp/mysql5.sock db*** < ***.sql
Si vous voulez juste importer :
mysql -h localhost -u dbo*** -p -S /tmp/mysql5.sock db*** < ***.sql
Attention après si comme moi vous n'arrivez pas à aller dans la partie admin de wodrpress, il faut ouvrir le wp-config.php avec notepad et dans "encodage" choisir "utf8 sans bom"
Merci à tous ceux qui m'ont aidé !