[mysql] Convertir l'encodage d'un dump

Résolu/Fermé
Anael12
Messages postés
29
Date d'inscription
mardi 19 juin 2007
Statut
Membre
Dernière intervention
14 juillet 2010
- 20 août 2008 à 08:21
 BrokenClock - 14 mai 2012 à 14:39
Bonjour,

Je récupère un dump d’une base mysql qui est en "latin1" et j’aimerai l’injecter dans une autre base qui est en "utf8" ce qui me pose un problème au niveau de l’affichage des accents et caractères spéciaux :(

Donc j’ai pensé à convertir le dump en utf8 grâce à la commande iconv mais je ne connais pas sa syntaxe exacte !

En testant avec iconv -f latin1 -t utf8 -o C:\dump-utf8.sql C:\dump.sql j’ai un message d’erreur m’indiquant que la syntaxe est fausse.

quelqu'un connait il la syntaxe pour faire un iconv?
Merci d’avance pour votre aide

2 réponses

iconv -f latin1 -t utf8 C:\dump-utf8.sql > C:\dump.sql

(marche sous windows et linux)
1
Bonjour,
lorsque je lance la commande voici le message
iconv: conversion to utf8 unsupported

que faire ?d'ou vient ce pb?
Merci
0
BrokenClock
14 mai 2012 à 14:39
essaie avec un tiret entre utf et 8:
iconv -f latin1 -t utf-8 C:\dump-utf8.sql > C:\dump.sql 
0
Merci, tu me sauves la nuit
0