JeuWeb - Crée ton jeu par navigateur
Base MYSQL en UTF8 - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Base MYSQL en UTF8 (/showthread.php?tid=5809)



Base MYSQL en UTF8 - Wells - 14-11-2011

Bonjour, j'ai une base en latin 1 et je souhaite la passer en UTF8.

Peu t'on passer en UTF8 petit à petit, table par table, voir champ par champ?


RE: Base MYSQL en UTF8 - Myrina - 15-11-2011

Dans l'absolu oui car tu peux spécifier l'encodage à la table et/ou aux champs de type caractères.
Mais ce n'est pas une bonne pratique; il vaut mieux faire une migration complète de la base de données ainsi que des sources (encodage des fichiers et charset des page HTML).


RE: Base MYSQL en UTF8 - Wells - 15-11-2011

Je pose la question (piège ^^) bien évidement parce que ça ne marche pas.

quand je passe un champ d'une table en UTF8 (et seulement lui) ça m’insère pas plus qu'avant les données dans ce format (et je suis sur a 100% d'envoyer de l'utf-8)


RE: Base MYSQL en UTF8 - Myrina - 15-11-2011

essaie de mettre "SET NAMES 'utf8'" avant ton ordre SQL.


RE: Base MYSQL en UTF8 - Wells - 15-11-2011

hum j'ai l'impression que les données de la base sont pas en UTF-8, pourtant j'ai bien convertie et je n'ai pas de caractères à la con à l’intérieur de celle ci; C'est à s'arracher les cheveux les encodages ^^