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 :

bug - probléme mysql


Sujet :

Administration MySQL

  1. #1
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut bug - probléme mysql
    Bonjour, j'ai un petit souci, suite a une mauvaise manipulation dans ma base de donnée, j'ai du importer un sauvegarde que j'ai faite hiere, mais j'ai cette erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near ';
    INSERT INTO phpbb_categories VALUES (2,'Internet',30);
    INSE
    Pouriez vous me dire ce que je doit faite ?

  2. #2
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Points : 4 641
    Points
    4 641
    Par défaut
    salut,

    je suppose qu'il y a plusieurs insert consécutifs.

    N'y aurait il pas un nom qui contient un apostrophe qui serait mal échappé?

  3. #3
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    voici tou les insert de cette table:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    INSERT INTO phpbb_categories VALUES (1,'Forums d\'entraide informatique',20);
    INSERT INTO phpbb_categories VALUES (2,'Internet',30);
    INSERT INTO phpbb_categories VALUES (3,'Divertissement',40);
    INSERT INTO phpbb_categories VALUES (4,'Les forums privés',50);
    INSERT INTO phpbb_categories VALUES (6,'Mes forums personels',10);
    Il a pourten l'air bien échaper

    Mais j'ai essayer en supprimen la premiere ligne avec l'apostroph, et je n'ai plus l'erreur, mais j'ai une autre erreur sou une autre ligne qui contien un apostroph, ca vien peut être de la alor, t'en pense quoi toi ?

  4. #4
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    On ma dit que pour echappé les apostrophs il falait les doubler, j'ai donc remplacer tous les \' par '', maintenant je n'ai plus d'erreur lorsque j'importe mon fichier .sql, mais aucune table n'est créer, et j'ai essayer plusieur foi.

    J'ai aussi essayer de restaurer ma base de donnée à partir du panneau de configuration de mon phpbb, mais rien ne se fait

  5. #5
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Points : 4 641
    Points
    4 641
    Par défaut
    plus aucune table n'est créée ou bien les tables créées restent vide?

  6. #6
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    acune table n'est créer

  7. #7
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Points : 4 641
    Points
    4 641
    Par défaut
    et c'est quoi ton script pour créer ta table?

  8. #8
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Ben c'est pas un script, c'est la sauvegarde que j'ai fait avec phpmyadmin, voici un exemple:
    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
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    CREATE TABLE phpbb_auth_access (
      group_id mediumint(8) NOT NULL default '0',
      forum_id smallint(5) unsigned NOT NULL default '0',
      auth_view tinyint(1) NOT NULL default '0',
      auth_read tinyint(1) NOT NULL default '0',
      auth_post tinyint(1) NOT NULL default '0',
      auth_reply tinyint(1) NOT NULL default '0',
      auth_edit tinyint(1) NOT NULL default '0',
      auth_delete tinyint(1) NOT NULL default '0',
      auth_sticky tinyint(1) NOT NULL default '0',
      auth_announce tinyint(1) NOT NULL default '0',
      auth_vote tinyint(1) NOT NULL default '0',
      auth_pollcreate tinyint(1) NOT NULL default '0',
      auth_attachments tinyint(1) NOT NULL default '0',
      auth_mod tinyint(1) NOT NULL default '0',
      KEY group_id (group_id),
      KEY forum_id (forum_id)
    ) TYPE=MyISAM;
     
    #
    # Contenu de la table `phpbb_auth_access`
    #
     
    INSERT INTO phpbb_auth_access VALUES (2,1,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,2,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,3,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,4,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,5,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,6,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,7,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (4,7,1,1,1,1,1,1,1,1,1,1,0,0);
    INSERT INTO phpbb_auth_access VALUES (2,8,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (8,8,1,1,1,1,1,1,1,0,1,1,0,0);
    INSERT INTO phpbb_auth_access VALUES (7,8,1,1,1,1,1,1,1,0,1,1,0,0);
    INSERT INTO phpbb_auth_access VALUES (3,8,1,1,1,1,1,1,1,0,1,1,0,0);
    INSERT INTO phpbb_auth_access VALUES (13,1,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,10,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,18,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,12,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (13,12,1,1,1,1,0,0,1,0,1,1,0,0);
    INSERT INTO phpbb_auth_access VALUES (9,8,1,1,1,1,1,1,1,0,1,1,0,0);
    INSERT INTO phpbb_auth_access VALUES (12,10,1,1,1,1,1,1,1,0,1,1,0,0);
    INSERT INTO phpbb_auth_access VALUES (10,8,1,1,1,1,1,1,1,0,1,1,0,0);
    INSERT INTO phpbb_auth_access VALUES (2,13,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,14,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,15,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,16,0,0,0,0,0,0,0,0,0,0,0,1);
    INSERT INTO phpbb_auth_access VALUES (2,17,0,0,0,0,0,0,0,0,0,0,0,1);

  9. #9
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Points : 4 641
    Points
    4 641
    Par défaut
    re,

    il faudrait que tu cernes mieux d'ou vient ton problème si tu veux qu'on t'aide
    en effet, cette table doit etre créer sans aucun problème
    essaie de voir d'ou vient ton problème
    en local, tu peux tester table apres table pour voir si elle se crée bien

  10. #10
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Je vien donc d'essayer d'importer ma base de donnée en locale avec easyphp, et les tables se créer jusqu la table phpbb_search_wordlist, ou j'ai cette erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Erreur
     
    requête SQL:
     
    INSERT INTO phpbb_search_wordlist
    VALUES (
    'démarrer',1624, 0
    )
     
     MySQL a répondu:Documentation
    #1062 - Duplicata du champ 'd?marrer' pour la clef 1

  11. #11
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Points : 4 641
    Points
    4 641
    Par défaut
    le message te dit que tu essaies de réinsérer cette ligne alors que tu l'as deja fait et que tu n'as pas le droit puisque c'est une clé

  12. #12
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Bon alor j'ai fait les requette une par une, table par table, et c'est passer j'ai du supprimer des inser dans un tables c'est un peut domage

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [BUG]problème avec les outils
    Par Maxoo dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 7
    Dernier message: 22/04/2006, 09h52
  2. [bug] problème lié à l'internet et aux html
    Par bakonu dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 04/04/2006, 17h29
  3. Réponses: 8
    Dernier message: 17/03/2006, 09h02
  4. Réponses: 5
    Dernier message: 19/11/2004, 19h16
  5. Problème MySQL 4.1 et PHPMyADMIN
    Par Acti dans le forum Installation
    Réponses: 5
    Dernier message: 29/10/2004, 02h19

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