Question MySQL [Résolu]
Publié : 20.03.2008 - 7h45 par alienlebarge
Voici mon problème :
J'ai une base de données, remplie d'utilisateurs (nom, prénom, etc.)
Malheureusement, l'interclassement de cette BD est en "latin1_german1_ci". Ce qui fait que tous les caractères accentués ainsi que les caractères asiatiques ont été codés différemment (ex: le è deviens è).
Est-ce qu'il y a un moyen de récupérer tout avec des caractères normaux ?
Re: Question MySQL
Publié : 20.03.2008 - 7h51 par djtrance
Au premier abord, je crois pas... Je suis tombé une fois un problème comme ça, ma seule solution était une fonction nommée "Rechercher / Remplacer", très pratique dans ce genre de cas... Parce, je crois qu'une fois que c'est codé...
Mais, je suis pas sûr!
Re: Question MySQL
Publié : 20.03.2008 - 14h18 par Noé
XCode, ou SubethaEdit par exemple permettent d'ouvrir un fichier dans un encodage donné et de l'enregistrer sous un autre... Je pense que ça devrait le faire! Reste à trouver le bon encodage pour ouvrir tout ça!
Re: Question MySQL
Publié : 20.03.2008 - 16h41 par GIL
peut être par cette requête :
c'est à titre d'exemple, il te faudra certainement l'adapter.
Re: Question MySQL
Publié : 25.03.2008 - 15h43 par alienlebarge
merci, je vais regarder tout ça
Re: Question MySQL
Publié : 25.03.2008 - 16h55 par alienlebarge
J'ai finalement réussi à retrouver toutes mes données. Voici comment j'ai procédé.
- J'ai exporté ma table en XML.
- J'ai ouvert le document XML avec Dreamweaver (berk!). Il reconnaissait les caractères accentués ainsi que les caractères asiatiques.
- J'ai re-exporter depuis Dreamweaver le document en XML.
- Ouvert avec Excel et tout est nickel.
magouille magouille