IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

Importation de donner arabe windows (cp 1256 ) vers une base de donnée utf8


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Juillet 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 7
    Par défaut Importation de donner arabe windows (cp 1256 ) vers une base de donnée utf8
    Bonjour tout le monde

    J'ai récupéré des données d'une autre base de donnée transmit d'un interlocuteur externe ou il y a des données arabe utilisant le jeu de caractères cp1256 et je veux les importer dans ma base de données Mysql utilisant utf8 comme jeu de caractère.

    J'ai utilisé l'interface d'importation de Phpmyadmin mais ça ne fonctionne pas elle n’importe pas les données en cp1256.

    J'ai cherché s'il y a une méthode de conversion des données d’un jeu de caractère vers un autre mais je n’ai pas trouvée de solution

    La version MYSQL: 5.0.45

    Si vous avez du mal à comprendre mon problème n'hésitez pas à me le demander pour que je détaille mieux.

    J'attends votre aide avec impatience.

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 144
    Par défaut
    Bonjour,
    Je n'ai pas de réponse précise à ta question, mais quelques pistes.
    Jette un oeil (ou teste) ces lignes juste avant tes requêtes INSERT INTO ou UPDATE :
    Ou inséré à la fin de ton SELECT :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    COLLATE utf8_general_ci
    Essaye les mêmes fonctions en remplaçant UFT-8 par le jeu cp1256.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 144
    Par défaut
    Toujours dans l'idée de faire un peu avancer le sujet...
    Mais cette fois, il faudrait passer par du PHP et la fonction iconv.

    Regarde ce message du 10 août 2010 à propos des caractères arabes :
    http://www.php.net/manual/fr/functio...plit.php#99316
    (ce n'est pas du tout pour la fonction chunk_split mais pour le principe de d'abord convertir avec iconv les caractères en Utf-8, puis de revenir à nouveau à la fin vers le cp1256.)

  4. #4
    Membre du Club
    Inscrit en
    Juillet 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 7
    Par défaut
    grooo merci pour votre réponse vous m'avez guide sur le bon chemin
    bonne journée à tous

Discussions similaires

  1. [MySQL] Importation d'un tableau Excel vers une base de données mysql
    Par Glork dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 25/07/2013, 21h32
  2. importer un fichier .sql vers une base de donnée mysql
    Par baaby dans le forum Administration
    Réponses: 1
    Dernier message: 19/07/2012, 14h14
  3. Importer une date vers une base de données
    Par grazianno dans le forum Administration
    Réponses: 2
    Dernier message: 15/09/2011, 13h37
  4. Réponses: 9
    Dernier message: 01/02/2010, 20h12
  5. Réponses: 2
    Dernier message: 21/09/2007, 18h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo