Bonjour,

Je suis en train de faire un transfert de données d'une application MS-DOS vers Mysql.

Le probléme est que les données de MS-DOS sont au format cp850, et que je dois mettre ces données au format UTF-8 sur Mysql.

Je voudrais savoir si on peut convertir les données avec Mysql ?

J'utilise le client Mysql sous dos pour faire mes requétes, voilà un exemple de commande que j'envoie :

mysql -h hostname -u user --password=motdepasse <requetes.txt;

Requetes.txt contient toutes les requetes comme par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
INSERT INTO table(champ1, champ2, champ3) VALUES('test', 'test2', 'test3')
Et donc les valeurs test1, test2... sont en cp850, et non pas en UTF-8.

Est ce qu'on peut faire ça avec mysql ? ou alors il faut plus que je regarde depuis la source des données ?

Merci pour vos réponses !