Remplir une table via un fichier csv

Résolu/Fermé
Jiji_19 Messages postés 30 Date d'inscription lundi 10 février 2014 Statut Membre Dernière intervention 12 novembre 2014 - 22 oct. 2014 à 13:15
Jiji_19 Messages postés 30 Date d'inscription lundi 10 février 2014 Statut Membre Dernière intervention 12 novembre 2014 - 22 oct. 2014 à 16:23
Bonjour,

j'ai une table mysql, je veux la remplir via un fichier CSV, j'ai préparé mon fichier et je l'ai importé, jusque là aucun problème. mais quand j'ai consulté ma table, j'ai remarqué que tous les enregistrements ou on trouve un (é) contiennent des erreurs par exemple (café noir) devient (caf), le (é) et les caractères qui le suivent ne figurent pas.
pour information, j'utilise l'interclassement (utf8_general_ci).

ya t'il une solution?
A voir également:

3 réponses

Utilisateur anonyme
22 oct. 2014 à 13:31
Bonjour

Ton fichier csv était-il encodé en utf8 ? Probablement non.
Si ce n'est pas le cas, il suffit probablement de l'ouvrir dans un éditeur texte genre Notepad++, et de le sauvegarder en utf8.
0
Jiji_19 Messages postés 30 Date d'inscription lundi 10 février 2014 Statut Membre Dernière intervention 12 novembre 2014 1
22 oct. 2014 à 14:44
en faite, comment je peux sauvegarder mon fichier en utf8?
0
Jiji_19 Messages postés 30 Date d'inscription lundi 10 février 2014 Statut Membre Dernière intervention 12 novembre 2014 1
22 oct. 2014 à 16:23
c'est bon, je dois changer l'encodage du fichier csv en choisissant utf8.
merci
0