Forum Eurower.com Index du Forum

Forum Eurower.com
Bienvenue sur le forum de Eurower
 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Problème de caractères lors de l'exportation de tables

 
Poster un nouveau sujet   Répondre au sujet    Forum Eurower.com Index du Forum -> Service SQL (base de données) sur .NET Service SQL (base de données) sur .NET
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Univert42



Inscrit le: 25 Jan 2003
Messages: 19
Localisation: Firminy (42)

MessagePosté le: Dim Fév 13, 2005 12:57    Sujet du message: Problème de caractères lors de l'exportation de tables Répondre en citant

Bonjour Very Happy ,

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
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur Adresse AIM
eurower
Site Admin


Inscrit le: 03 Jan 2002
Messages: 1458
Localisation: Lyon

MessagePosté le: Dim Fév 13, 2005 19:14    Sujet du message: Répondre en citant

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
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Univert42



Inscrit le: 25 Jan 2003
Messages: 19
Localisation: Firminy (42)

MessagePosté le: Dim Fév 13, 2005 19:56    Sujet du message: Répondre en citant

Je me suis mal expliqué Embarassed . 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 ? Very Happy
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur Adresse AIM
eurower
Site Admin


Inscrit le: 03 Jan 2002
Messages: 1458
Localisation: Lyon

MessagePosté le: Dim Fév 13, 2005 21:57    Sujet du message: Répondre en citant

Ah, export des données en faisant quoi ? Avec phpmyadmin ? fo plus d'explications Wink
_________________
Modérateur des forums
Président de l'association

Hébergement eurower.net
Association loi 1901
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Univert42



Inscrit le: 25 Jan 2003
Messages: 19
Localisation: Firminy (42)

MessagePosté le: Lun Fév 14, 2005 09:47    Sujet du message: Répondre en citant

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
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur Adresse AIM
eurower
Site Admin


Inscrit le: 03 Jan 2002
Messages: 1458
Localisation: Lyon

MessagePosté le: Mar Fév 15, 2005 12:13    Sujet du message: Répondre en citant

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
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Univert42



Inscrit le: 25 Jan 2003
Messages: 19
Localisation: Firminy (42)

MessagePosté le: Sam Fév 19, 2005 11:47    Sujet du message: Répondre en citant

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 ? Very Happy
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur Adresse AIM
eurower
Site Admin


Inscrit le: 03 Jan 2002
Messages: 1458
Localisation: Lyon

MessagePosté le: Sam Fév 19, 2005 12:21    Sujet du message: Répondre en citant

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
Rolling Eyes
_________________
Modérateur des forums
Président de l'association

Hébergement eurower.net
Association loi 1901
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Univert42



Inscrit le: 25 Jan 2003
Messages: 19
Localisation: Firminy (42)

MessagePosté le: Sam Fév 19, 2005 12:41    Sujet du message: Répondre en citant

Merci Very Happy

Bonne TTD alors Laughing Laughing
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur Adresse AIM
eurower
Site Admin


Inscrit le: 03 Jan 2002
Messages: 1458
Localisation: Lyon

MessagePosté le: Dim Fév 20, 2005 13:56    Sujet du message: Répondre en citant

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
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Forum Eurower.com Index du Forum -> Service SQL (base de données) sur .NET Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com