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

Requêtes MySQL Discussion :

Insertion de caractères avec accent


Sujet :

Requêtes MySQL

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2008
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 18
    Points : 12
    Points
    12
    Par défaut Insertion de caractères avec accent
    Bonjour

    j'ai crée une base de données sur mon portable à l'aide de PhpMyadmin.
    dans cette base j'ai une table chommeur avec la structure suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    CREATE TABLE `chommeur` (
      `ID` int(11) NOT NULL,
      `Nom` varchar(30) NOT NULL,
      `Prenom` varchar(30) NOT NULL,
      `Anneenaiss` int(11) NOT NULL,
      `Sex` varchar(9) NOT NULL,
      `CNI` int(11) NOT NULL,
      `Adresse` varchar(50) default NULL,
      `Tel` varchar(30) default NULL,
      `Nbr_Ann_etude` int(11) NOT NULL default '0',
      `Date_diplome` date default NULL,
      `Date_demande_emploi` date default NULL,
      `Situfamille` varchar(20) default NULL,
      `Categorie` varchar(30) default NULL,
      `Specialite` varchar(30) default NULL,
      `Conn_Ifo` varchar(30) default NULL,
      `Conn_MGP` varchar(30) default NULL,
      `Lieu_naiss` varchar(40) default NULL,
      `etude` varchar(50) default NULL,
      `Lang_etude` varchar(40) NOT NULL,
      `Lang_Parle` varchar(40) default NULL,
      `Experience` varchar(40) default NULL,
      `ProgChoisi` varchar(40) default NULL,
      `Aptitude` varchar(40) default NULL,
      `Beneficier` varchar(10) default NULL
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    dans cette table j'ai charger des données à partir d'un fichiet txt sans problème avec la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LOAD DATA INFILE 'Chommeur.txt' INTO TABLE chommmeur
    .
    mais mon souci vient quand j'ai voulu mettre la abse de données sur un autre
    serveur .
    dans la ligne de commande
    j'ai crée la base de données avec la commande CREATE DATABASE Mabase

    pour creer la table j'ai copié le meme code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    CREATE TABLE `chommeur` (
      `ID` int(11) NOT NULL,
      `Nom` varchar(30) NOT NULL,
      `Prenom` varchar(30) NOT NULL,
      `Anneenaiss` int(11) NOT NULL,
      `Sex` varchar(9) NOT NULL,
      `CNI` int(11) NOT NULL,
      `Adresse` varchar(50) default NULL,
      `Tel` varchar(30) default NULL,
      `Nbr_Ann_etude` int(11) NOT NULL default '0',
      `Date_diplome` date default NULL,
      `Date_demande_emploi` date default NULL,
      `Situfamille` varchar(20) default NULL,
      `Categorie` varchar(30) default NULL,
      `Specialite` varchar(30) default NULL,
      `Conn_Ifo` varchar(30) default NULL,
      `Conn_MGP` varchar(30) default NULL,
      `Lieu_naiss` varchar(40) default NULL,
      `etude` varchar(50) default NULL,
      `Lang_etude` varchar(40) NOT NULL,
      `Lang_Parle` varchar(40) default NULL,
      `Experience` varchar(40) default NULL,
      `ProgChoisi` varchar(40) default NULL,
      `Aptitude` varchar(40) default NULL,
      `Beneficier` varchar(10) default NULL
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    mais quand je fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LOAD DATA INFILE 'Chommeur.txt' INTO TABLE chommmeur
    il m'affiche un message d'erreur.
    après la vérification j'ai constaté qu'il s'agit d'un problème d'accent

    je voudrais une solution à ce problème

  2. #2
    Membre à l'essai
    Inscrit en
    Octobre 2008
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 18
    Points : 12
    Points
    12
    Par défaut
    bonjour
    je peux simplifier ma question. j'ai la meme stricture dans deux serveurs distinct l'une accepte l'insertion des accent et l'autre le reffise. c'est du à quoi

    mercie

  3. #3
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 040
    Points : 23 795
    Points
    23 795
    Par défaut
    Bonjour,

    Voici 2 pistes à explorer pour essayer de résoudre ce problème :


    Cela peut venir du fichier de configuration sur chaque serveur qui possède un jeu de caractère par défaut différent...

    ced

Discussions similaires

  1. [Tomcat 6.0.18] Problème caractères avec accent
    Par identi dans le forum Tomcat et TomEE
    Réponses: 17
    Dernier message: 28/07/2009, 17h36
  2. Oracle et insertion des données avec accents
    Par Lolitaaa dans le forum Oracle
    Réponses: 17
    Dernier message: 07/04/2009, 15h14
  3. Probleme Conversion de caractéres avec accent et ":"
    Par Edition 0ne dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 01/04/2009, 01h11
  4. insertion de caractére ' avec mysql & jsp
    Par MSM_007 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 12/08/2006, 12h15
  5. [SQL]Caractères avec accents
    Par New dans le forum Oracle
    Réponses: 1
    Dernier message: 24/10/2005, 09h49

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