Selon Robert Cabane <[EMAIL PROTECTED]>: > Le 22 septembre 2008 13:56, <[EMAIL PROTECTED]> a écrit : > > > Selon Robert Cabane <[EMAIL PROTECTED]>: > > > > > Bonsoir à tous, > > > J'utilise MySQL sous Linux, et mon Linux est complètement réglé pour > > > travailler en UTF8. > > > Je lance OOo (qui lui aussi travaille en UTF8), j'ouvre une feuille Calc > > > et je tente de copier une zone de données vers une de mes bases MySQL > > > (un schéma pour être plus précis). La copie marche très bien, ça crée > > > une table , j'ai des choix raisonnables pour le type des colonnes, très > > > bien. > > > Cela fait, je regarde la table nouvellement créée avec MySQL > > > Administrator , et, ô surprise, les colonnes sont encodées en cp1252 (= > > > windows) et pas en UTF8 ! > > > Quand à changer l'encodage et le collationnement des colonnes une par > > > une avec MySQL Adm. c'est possible mais assez fastidieux. > > > > > > Une idée ? Une issue ? > > > > > > Robert > > > > > > bonjour, > > > > pourquoi ne pas employer recode ? > > > > recode n'a rien à voir. Je sais parfaitement recoder des fichiers mais la > base de données n'est pas un fichier.
bonjour, voici le mode opératoire : -a) vider les tables MySQL et les basculer au format CSV -b) réencoder les données via iconv ou recode pour UTF-8 -c) recharger les tables lorsque je parle de recode c'est simplement pour ceci : http://www.gnu.org/software/recode/recode.html et pour inforamtion c'est Monsieur François Pinard qui l'a créer .... slt bernard --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]