Sauvegarde (mysql_dump) et jeux de caractères

Invité
Invité n'ayant pas de compte PHPfrance

10 févr. 2006, 17:10

Bonjour,

J'utilise mysqldump pour sauvegarder ma base de données,
mais si je restaure ma bd, j'ai un problème sur les caractères accentués.

j'obtiens :
- "©" pour le "é"
- "§" pour le "ç"
- ...

apparemment il faut utiliser une options sur le jeu de caractères (latin1 ??)
mais je ne sais pas comment faire.

la commande que j'utilise :
mysqldump -u user -p passwd mabdd > svg.sql
merci de votre aide

Eléphanteau du PHP | 36 Messages

10 févr. 2006, 19:22

ok merci pour la modération :oops: , et désolé pour ma non initiative :roll:.

edit : je viens de me rendre compte que je n'etais pas connecté lorsque j'ai posé ma question, l'invité => c'est moi :wink:

Eléphanteau du PHP | 36 Messages

14 févr. 2006, 13:21

salut,

pour mon souci il faut utiliser l'option suivante (selon la version de mysql)


--default-character-set=charset

Configure le jeu de caractères par défaut pour l'export. S'il n'est pas spécifié, mysqldump 10.3 (MySQL-4.1.2) ou plus récent va utiliser utf8. Les versions plus anciennes utiliseront latin1.
edit : je peux pas mettre résolu :?