Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
Univert42
Inscrit le: 25 Jan 2003 Messages: 19 Localisation: Firminy (42)
|
Posté le: Dim Fév 13, 2005 12:57 Sujet du message: Problème de caractères lors de l'exportation de tables |
|
|
Bonjour ,
Depuis la dennière version de mysql que vous avez installée sur le serveur, lorsque je sauvegarde mes tables les caractères spéciaux sont transformés. Par exemple, les "é" sont enregistrés "é".
Comment faire pour enregistrer les "é" en "é" ??
Merci |
|
Revenir en haut de page |
|
|
eurower Site Admin
Inscrit le: 03 Jan 2002 Messages: 1458 Localisation: Lyon
|
Posté le: Dim Fév 13, 2005 19:14 Sujet du message: |
|
|
Bonjour,
pour le nom des tables en effet il y a une grosse incompatibilité !
POur le moment je n'ai pas encore vue de solutions puisque déménagement du serveur en cours !
Par cnotre, je ne peux que vous conseiller vivement de n'utiliser que des caractères "universels" pour vos noms de tables et de champs !
Normalement on n'utilise jamais des caractères accentués pour éviter ce genre de problème justement !
Jusqu'à prséent MySQL ne le gérait pas, mais ils ont changés et depuis il y a en effet des problèmes pour les tables "non conformes UTF8" _________________ Modérateur des forums
Président de l'association
Hébergement eurower.net
Association loi 1901 |
|
Revenir en haut de page |
|
|
Univert42
Inscrit le: 25 Jan 2003 Messages: 19 Localisation: Firminy (42)
|
Posté le: Dim Fév 13, 2005 19:56 Sujet du message: |
|
|
Je me suis mal expliqué . Mes noms de tables et de champs ne contiennent pas de caractères spéciaux. Ce sont les lettres accentuées contenues dans les données de mes tables qui sont mal enregistrés lors de l'export des données.
Vous avez une solution ? |
|
Revenir en haut de page |
|
|
eurower Site Admin
Inscrit le: 03 Jan 2002 Messages: 1458 Localisation: Lyon
|
Posté le: Dim Fév 13, 2005 21:57 Sujet du message: |
|
|
Ah, export des données en faisant quoi ? Avec phpmyadmin ? fo plus d'explications _________________ Modérateur des forums
Président de l'association
Hébergement eurower.net
Association loi 1901 |
|
Revenir en haut de page |
|
|
Univert42
Inscrit le: 25 Jan 2003 Messages: 19 Localisation: Firminy (42)
|
Posté le: Lun Fév 14, 2005 09:47 Sujet du message: |
|
|
Ok,
Lorsque j'exporte des tables (structure et données) avec phpmyadmin voila comment celles-ci sont enregistrées dans le fichier SQL téléchargé :
Code: | INSERT INTO `phpl_joueurs` VALUES ('ISABEY', 'Mickaël', 46, '1975-02-20', 'Milieu', '', 279);
INSERT INTO `phpl_joueurs` VALUES ('COBOS', 'José', 3, '1968-04-23', 'Défenseur', '', 271);
|
Comme vous le voyez les "é" sont enregistrés "é", les "ë" -> "ë"...
Pour infos le languages de phpmyadmin est French (fr-utf-8 ) et l'interclassement utf8_general_ci.
Comment faire pour enregistrer correctement ces caractères ?
Merci |
|
Revenir en haut de page |
|
|
eurower Site Admin
Inscrit le: 03 Jan 2002 Messages: 1458 Localisation: Lyon
|
Posté le: Mar Fév 15, 2005 12:13 Sujet du message: |
|
|
Je regarde cela, je vous tiens au courant ! _________________ Modérateur des forums
Président de l'association
Hébergement eurower.net
Association loi 1901 |
|
Revenir en haut de page |
|
|
Univert42
Inscrit le: 25 Jan 2003 Messages: 19 Localisation: Firminy (42)
|
Posté le: Sam Fév 19, 2005 11:47 Sujet du message: |
|
|
Bonjour,
Vous avez eu le temps de chercher ?
J'ai eu des éléments de réponse sur le forum de phpfrance, mais le problème n'est toujours pas résolu...
Vous ne savez pas d'où ça pourrait venir ? |
|
Revenir en haut de page |
|
|
eurower Site Admin
Inscrit le: 03 Jan 2002 Messages: 1458 Localisation: Lyon
|
Posté le: Sam Fév 19, 2005 12:21 Sujet du message: |
|
|
Bonjour,
j'avoue ne pas avoir eu le temps encore !
Ce problème se posant à plusieurs niveaux, il faut régler cela au plus vite !
Il est dans ma liste des TTD (Things To Do)
Je vous tiens au courant très vite
_________________ Modérateur des forums
Président de l'association
Hébergement eurower.net
Association loi 1901 |
|
Revenir en haut de page |
|
|
Univert42
Inscrit le: 25 Jan 2003 Messages: 19 Localisation: Firminy (42)
|
Posté le: Sam Fév 19, 2005 12:41 Sujet du message: |
|
|
Merci
Bonne TTD alors |
|
Revenir en haut de page |
|
|
eurower Site Admin
Inscrit le: 03 Jan 2002 Messages: 1458 Localisation: Lyon
|
Posté le: Dim Fév 20, 2005 13:56 Sujet du message: |
|
|
Bonjour,
je vien de regarder le problème !
Vos tables et données sont en latin1_swedish_ci !
J'ai fait un export et les caractères passetn très bien !
Les variables de ma session étant:
character set client utf8 latin1
character set connection utf8 latin1
character set database latin1 latin1
character set results utf8 latin1
character set server latin1 latin1
character set system utf8 utf8
collation connection utf8_general_ci latin1_swedish_ci
collation database latin1_swedish_ci latin1_swedish_ci
collation server latin1_swedish_ci latin1_swedish_ci
dans Variables et réglages du serveur _________________ Modérateur des forums
Président de l'association
Hébergement eurower.net
Association loi 1901 |
|
Revenir en haut de page |
|
|
|