Bonjour,
Mise en cituation :
J'ai 3 serveur MySQL sous la main :
- le premier sous windows avec le Charset en Latin 1, aucun problème d'accent.
- le second sous linux (debian) avec lui aussi le Charset en Latin 1, aucun problème.
De l'un ou de l'autre, lorsque je fais un mysqldump, j'obtiens une requète du genre :
L'import / export de l'un vers l'autre passe sans problème, aucun problème d'accent de ce coté là.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 DROP TABLE IF EXISTS `admin_auth`; CREATE TABLE `admin_auth` ( `auth_id` int(11) NOT NULL auto_increment, ... ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
La où ca coince, c'est avec le serveur MySQL de mon hebergeur (pas que le mien en fait, j'ai essayer avec différents hebergeur, j'ai le même problème)
Il n'accepte pas la partie DEFAULT CHARSET=latin1 dans la requète (erreur de syntaxe).
Résultat : si je le vire, l'import passe, mais les accents sont tous perdus (remplacé par les caractères extra-terrestre que vous devez sans-doute avoir déjà vu)
Je supose qu'il y a une petite option à rajouter à mon mysqldump... mais je ne l'ai pas trouvée...
Merci d'avance
Partager