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 :

Probléme caratères spéciaux avec mysqldump


Sujet :

Administration MySQL

  1. #1
    Membre régulier
    Inscrit en
    Février 2008
    Messages
    276
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 276
    Points : 83
    Points
    83
    Par défaut Probléme caratères spéciaux avec mysqldump
    Salut tt le monde, je fais une sauvegarde des données avec mysqldump.
    L'opération se fait normalement, mais ou ouvrant le fichier d'export j'ai des caractère bizarres au lieu des caractères en français tels que (é, è, ê, ect) sachant qu'ils sont bien formés dans la base.
    Voici, la commande que j'utilise pour l'export :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysqldump.exe -u root -padmin --skip-opt --triggers=FALSE --no-create-info --default-character-set=utf8 acsbn > c:\data_acsbn.sql
    Est ce quelqu'un pourrait m'orienter vers une solution pour ce problème.

  2. #2
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 284
    Points : 11 738
    Points
    11 738
    Par défaut
    et si tu enlèves --default-character-set=utf8, ou que tu le remplaces par --default-character-set=latin1 ?

  3. #3
    Membre régulier
    Inscrit en
    Février 2008
    Messages
    276
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 276
    Points : 83
    Points
    83
    Par défaut
    Merci Antoun, ça marche qd je change le default_charset à latin1.
    Par contre, j'ai un problème dans le même esprit. J'ai un programme qui migre des données depuis une base firebird vers une base mysql. J'ai effectué un test et tous les caractères spéciaux dans firebird sont transformés en des ? dans Mysql. C'est un programme Qt/C++ et j'ai bien spécifié que j'utlise LATIN1 dans la migration.
    Merci de votre aide
    Cordialement

  4. #4
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 284
    Points : 11 738
    Points
    11 738
    Par défaut
    Citation Envoyé par mercure07 Voir le message
    C'est un programme Qt/C++ et j'ai bien spécifié que j'utlise LATIN1 dans la migration.
    dans l'export FB ou dans l'import MySQL ? Pour que ça marche, il faut que ce soit fait des deux côtés (et que Qt ne fasse pas de transformation au passage).

  5. #5
    Membre régulier
    Inscrit en
    Février 2008
    Messages
    276
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 276
    Points : 83
    Points
    83
    Par défaut
    Salut, le probléme c'est que depuis le début j'ai cette erreur. Juste après avoir fait la requête de sélection, les données avec les caractères spéciaux affichés sont des " ?" .

  6. #6
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 284
    Points : 11 738
    Points
    11 738
    Par défaut
    Citation Envoyé par mercure07 Voir le message
    Salut, le probléme c'est que depuis le début j'ai cette erreur.
    ça veut dire quoi, "depuis le début" ?
    Citation Envoyé par mercure07 Voir le message
    Juste après avoir fait la requête de sélection, les données avec les caractères spéciaux affichés sont des " ?" .
    Dans Firebird ?

  7. #7
    Membre régulier
    Inscrit en
    Février 2008
    Messages
    276
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 276
    Points : 83
    Points
    83
    Par défaut
    Oui, déjà j'ai posé une discussion dans le forum Qt.

  8. #8
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 284
    Points : 11 738
    Points
    11 738
    Par défaut
    Bon, pour le moment j'ai posé trois questions :
    Citation Envoyé par Antoun Voir le message
    [tu as spécifié le latin1] dans l'export FB ou dans l'import MySQL ?
    Citation Envoyé par Antoun Voir le message
    ça veut dire quoi, "depuis le début" ?
    Citation Envoyé par Antoun Voir le message
    [l'affichage des ? à la place des caractères spéciaux est] dans Firebird ?
    Tu m'as fourni deux réponses :

    Citation Envoyé par mercure07 Voir le message
    Salut, le probléme c'est que depuis le début j'ai cette erreur. Juste après avoir fait la requête de sélection, les données avec les caractères spéciaux affichés sont des " ?" .
    Citation Envoyé par mercure07 Voir le message
    Oui, déjà j'ai posé une discussion dans le forum Qt.
    Hélas, je dois reconnaître que je ne comprends pas les liens logiques entre tes réponses et mes questions . Pourrais-tu m'indiquer quelle réponse correspond à quelle question, et en quoi ? Pourrais-tu également fournir une réponse à la question qui restera orpheline ?

    Merci d'avance

Discussions similaires

  1. problème de version avec mysqldump
    Par larbiket dans le forum Administration
    Réponses: 2
    Dernier message: 12/11/2013, 19h04
  2. Problème caratères spéciaux lors de changement d'OS
    Par pony99 dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 28/01/2012, 20h16
  3. Probléme caratères spéciaux
    Par mercure07 dans le forum Qt
    Réponses: 6
    Dernier message: 05/02/2009, 09h40
  4. Réponses: 3
    Dernier message: 24/10/2006, 11h05
  5. Réponses: 3
    Dernier message: 11/10/2004, 17h26

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