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

SQL Procédural MySQL Discussion :

pb d'Import ficher sql dans mysql 4.0.24


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1
    Par défaut pb d'Import ficher sql dans mysql 4.0.24
    Bonjour ou plutôt bonsoir

    Je galère depuis plusieurs jours sur un problème d'importation des tables.

    j'ai développé sous Windows avec MYSQL 4.1.9
    je n'arrive pas à injecter mes données chez mon hébergeur qui est avec MYSQL 4.0.24


    le sql généré n'est pas compatible. J'ai des erreurs à cause du utf8

    valeurs utilisées pour l'export: ------------------
    Inclure la valeur courante de l'AUTO_INCREMENT
    Protéger les noms des tables et des champs par des "`"
    Compatibilité de l'exportation: MYSQL40
    Données:
    Encoder les champs binaires en hexadécimal
    Type d'exportation: INSERT

    exemple de table avec problème --------

    auto_increment,
    `title` varchar(32) collate utf8_bin NOT NULL default '',
    `description` text collate utf8_bin NOT NULL,
    `email` varchar(32) collate utf8_bin NOT NULL default '',
    `keywords` text collate utf8_bin NOT NULL,
    `Adresse` text collate utf8_bin NOT NULL,
    PRIMARY KEY (`idSite`),
    UNIQUE KEY `title` (`title`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Ensemble des informations pouvant être utilisée à tout mo' AUTO_INCREMENT=3 ;

    ------
    l'import n'aime pas "collate utf8_bin", "DEFAULT CHARSET=utf8 COLLATE=utf8_bin"


    que dois-je faire ?

    Merci d'avance pour votre aide

  2. #2
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut
    essaye en faisant un copier/coller du dump sql(de ta base) vers ton serveur...comme ça c'est windows qui s'occupe de l'unicode

    sans certitude...

  3. #3
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Ca devrait etre bon...

    Quel est l'erreur affichée ?

  4. #4
    Membre Expert
    Inscrit en
    Juillet 2004
    Messages
    1 027
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 027
    Par défaut
    si ta version de mysql, qui d'ailleurs est en regression, ne comprends pas DEFAULT CHARSET=utf8 COLLATE=utf8_bin.
    Le plus simple serait de les supprimerà coup de rechercher/remplacer.

    Mais j'avoue ne pas connaitre l'impact potentiel sur l'encodage. Si jamais tu as des problemes d'accent ect, exporte ta base en latin (si c'est possible...).
    Puis de la ré importer.

  5. #5
    Membre Expert
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 291
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 291
    Par défaut
    Ce n'est pas un problème PHP mais MySql, sujet transféré dans le bon forum.

Discussions similaires

  1. importer table excel dans mysql
    Par maverick56 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 09/05/2007, 11h07
  2. Importer fichier .txt dans Mysql
    Par Jarod23 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 15/03/2007, 10h07
  3. Importer les données dans Mysql
    Par Clotilde dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 21/10/2006, 20h30
  4. Import feuille Excel dans MySql ?
    Par loady dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 11/08/2006, 14h39
  5. probleme avec un import fichier texte dans mysql
    Par xodeax dans le forum Requêtes
    Réponses: 2
    Dernier message: 04/07/2006, 13h24

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