bonjour,
lorsque je fais un mysqldump de ma bdd a partir d'une tache cron, le fichier .sql generé contient des ??? à la place des caracteres spéciaux (chinois, coreen et japonais). Pourtant si je fais un export à partir de phpmyadmin, cela fonctionne tres bien.
qqn aurait une idée sur ce probleme?
ma bdd est en latin_general_ci et les tables sont parfois en latin_general_ci et utf8 (c'est pas tres propre je sais).
Avant les colonnes etait en latin_ganeral_ci et contenaient des caracteres etranges (è¨sa.a$) a cause du fait que je stockais des caracteres chinois dans une colonne en latin, du coup j'ai converti tous ces colonnes en utf8 et maintenant j'arrive à les voir correctement dans la base.
Comme vous l'avez deviné cela a généré des pb lors des export avec mysqldump.
lorsque je fais un "show variable like character_set%" , toutes les variables sont en utf8, sauf le
character_set_server=latin1
une idée???
lorsque je fais un mysqldump de ma bdd a partir d'une tache cron, le fichier .sql generé contient des ??? à la place des caracteres spéciaux (chinois, coreen et japonais). Pourtant si je fais un export à partir de phpmyadmin, cela fonctionne tres bien.
qqn aurait une idée sur ce probleme?
ma bdd est en latin_general_ci et les tables sont parfois en latin_general_ci et utf8 (c'est pas tres propre je sais).
Avant les colonnes etait en latin_ganeral_ci et contenaient des caracteres etranges (è¨sa.a$) a cause du fait que je stockais des caracteres chinois dans une colonne en latin, du coup j'ai converti tous ces colonnes en utf8 et maintenant j'arrive à les voir correctement dans la base.
Comme vous l'avez deviné cela a généré des pb lors des export avec mysqldump.
lorsque je fais un "show variable like character_set%" , toutes les variables sont en utf8, sauf le
character_set_server=latin1
une idée???