Problème récupération base de donnée (Créer un compte)

  • Statut : non résolu
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #460104
    gregg
    Participant
    Initié WordPress
    5 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress :
    – Thème utilisé :mimbo
    – Plugins en place :
    – Nom de l’hebergeur : amen
    – Adresse du site :http://blog.voyages-eco-responsables.org

    Problème(s) rencontré(s) :j’ai fait une sauvegarde de ma base de donnée via Php My admin, telle que le codex l’indiquait. Mais j’ai du me louper car le site de marche plus! (j’ai fait “exporter” pourtant). Bref, je souhaite du coup importer cette base sauvegardée pour la restaurer, mais là j’ai un message d’erreur que je vous copie ci-dessous. Je crois que ce sont tous les spams qui bloquent. Que faire? Sachant que dans “mode de compatibilité SQL”, j’ai laissé par défaut NONE.

    Qu’ai je fait de mal en sauvegardant?
    Comment tout restaurer?

    Merci bcp d’avance pour votre aide, car là je suis vraiment coincée et grande débutante!

    — Contenu de la table `wp_comments`

    INSERT INTO `wp_comments` ( `comment_ID` , `comment_post_ID` , `comment_author` , `comment_author_email` , `comment_author_url` , `comment_author_IP` , `comment_date` , `comment_date_gmt` , `comment_content` , `comment_karma` , `comment_approved` , `comment_agent` , `comment_type` , `comment_parent` , `user_id` )
    VALUES ( 13, 18, ‘Zenon’,

    MySQL a répondu:

    #1062 – Duplicate entry ’13’ for key[/i]

    #632694
    jmini
    Membre
    Chevalier WordPress
    220 contributions

    Non, le problème est que dans ta base de donnée tu as encore des informations… et du coup tu ne peux pas ajouter d’enregistrement (ou ligne) dans ta table.

    En l’occurence très précisément là : tous les commentaires sont numéroté (ID unique) et tu essaye de réimporter un commentaires dont l’ID est 13, d’ou l’erreur.

    (j’espère que ce que j’écris est compréhensible)

    Je n’ai pas PhpMyAdmin sous les yeux, mais quand tu visualise les tables tu as le moyen de le vider (a coté de l’onglet qui permet de les supprimer)

    Si tu es certain de ta sauvegarde, tu peux vider ta table wp_comments et la réimporter !!

    #632695
    viwiv
    Membre
    Maître WordPress
    809 contributions

    Bonsoir,

    J’irai plus loin que jmini : je supprimerai l’ensemble des tables, si ma sauvegarde est correcte, avant de les restaurer !

    Deux remarques, cependant, pour fiabiliser l’opération :
    – utiliser comme éditeur de texte Notepad++, plus stable que PsPad pour le Sql ;
    – préférer Firefox à Internet Explorer, plus stable.

    Au pire, si tu n’as pas confiance, renomme tes anciennes tables avec le suffixe “_sv”, mais une suppression intégrale suivie d’une importation a très bien fonctionné pour moi avec 1650 articles.

    Cordialement,

    V.

    #632696
    jmini
    Membre
    Chevalier WordPress
    220 contributions

    Ouai mais il a l’aire de n’avoir sauvegardé que le contenu de la base de donnée et pas la structure…
    Son fichier commence par :

    — Contenu de la table `wp_comments`
    —
    INSERT INTO `wp_comments` ( `comment_ID` , `comment_post_ID` , `comment_author` , `comment_author_email` , `comment_author_url` , `comment_author_IP` , `comment_date` , `comment_date_gmt` , `comment_content` , `comment_karma` , `comment_approved` , `comment_agent` , `comment_type` , `comment_parent` , `user_id` ) 
    VALUES ( 13, 18, ‘Zenon’,

    Je pense qu’il faut vider toutes les tables… pas les supprimer…

    #632697
    gregg
    Participant
    Initié WordPress
    5 contributions

    merci pour tous ces conseils.
    Je viens de vider toutes les tables et importer ma base de donnée. Ca a plus ou moins marché, les tables sont bien pleines, mais la site ne fonctionne pas. Il faut que je fasse une manipulation de plus???
    Mais quoi??

    #632698
    zadig
    Membre
    Chevalier WordPress
    244 contributions

    Voici un partie d’un billet ancien consacré à ce sujet.

    Ma méthode, ce n’est peut être pas ce qu’il faut faire mais elle est éprouvée. Il faut sauvegarder les fichiers .sql depuis la base de données et les fichiers .xml. Lors des passages d’une version de Wp à une autre j’ai eu des surprises.

    Si tu as une erreur dans “importer” la BDD cela veut dire que tu as mal configuré l’export de la BDD. Je ne suis pas un expert en BDD mais j’ai fait qq essais et j’ai une méthode qui fonctionne en général. (Lors du passage à WP 2.5, l’import par .SQL n’a pas fonctionné (???) et j’ai du recréer complètement un blog puis importer le fichier .XML.)

    Pour exporter une base de données il faut sélectionner ta BDD dans le menu déroulant puis aller sur “Export”.

    EXPORT -sql – Select all

    SQL Options – je n’y touche pas

    STRUCTURE – je n’y touche pas

    DATA – je sélectionne toutes les cases

    Export Type – INSERT

    Save as File – cocher + GO

    Ensuite pour réimporter j’efface la BDD complètement puis je la crée de nouveau avec le même nom et j’importe le fichier .SQL

    Si ça ne fonctionne pas avec l’import .SQL, il faut que tu importes depuis ton blog le fichier .XML que tu as obtenu avec “Export” de ton blog.

    Livre sur PhpMyAdmin

    #632699
    gregg
    Participant
    Initié WordPress
    5 contributions

    Apparemment ma sauvegarde de base de donnée était bonne. Je n’ai pas touché à la structure puisque je n’ai fait que vider. J’ai réussi aussi à réimporter la bdd.

    Alors pourquoi le site ne fonctionne plus?

    J’ai fait une demande auprés d’amen pour voir si le problème venait d’eux, mais la base de donnée est bien connectée à l’adresse du site.

    Je me demande vraiment où est le problème? QUE FAIRE??

    Merci merci d’avance!

7 sujets de 1 à 7 (sur un total de 7)
  • Vous devez être connecté pour répondre à ce sujet.