Forums

Restauration d'une base de données (10 posts)

  1. xophe6465
    Member
    Posted 9 months ago #

    Bonjour,

    Après un piratage de mon blog perso, j'ai réinstallé totalement WP et essayé de restaurer la BDD mais en vain.

    En effet, après l'importation du fichier sql, le message suivant est apparu :

    Erreur
    Requête SQL:

    --
    -- Table structure for table wp_bp_cp_galleries
    --
    CREATE TABLE wp_bp_cp_galleries (

    ID INT( 11 ) NOT NULL AUTO_INCREMENT ,
    uID VARCHAR( 255 ) DEFAULT NULL ,
    fID VARCHAR( 255 ) DEFAULT NULL ,
    gal_type VARCHAR( 255 ) DEFAULT NULL ,
    gal_title VARCHAR( 255 ) DEFAULT NULL ,
    published INT( 11 ) DEFAULT '0',
    dateModified TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ,
    status ENUM( '1', '0' ) DEFAULT '1',
    PRIMARY KEY ( ID ) ,
    KEY idx_uid ( uID ) ,
    KEY idx_fid ( fID )
    ) ENGINE = MYISAM DEFAULT CHARSET = utf8;

    MySQL a répondu:

    #1050 - Table 'wp_bp_cp_galleries' already exists

    En toute logique, quelque chose m'échappe...

    Si quelqu'un pouvait m'apporter ses lumière, je m'endormirais moins bête la nuit prochaine!

    Par avance merci de votre contribution :)

    Christophe

  2. woodymood
    Member
    Posted 9 months ago #

    SI vous avez un backup complet de toutes les tables de votre base de données (structure et données), alors il n'y a pas besoin de réinstaller wordpress, vous pouvez partir d'une base vide, et importer votre backup sql

  3. xophe6465
    Member
    Posted 9 months ago #

    Bonjour et merci de votre réactivité.

    En repartant d'une BDD vide (sans aucune table), j'ai importé une BDD sql datant de plusieurs semaines et il me sort le message suivant :

    Erreur
    Requête SQL:

    --
    -- Dumping data for table wp_bp_cp_galleries
    --
    INSERT INTO wp_bp_cp_galleries ( )
    VALUES ;

    MySQL a répondu:

    #1064 - 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 '' at line 5

    En outre, une seule table est importée: "wp_bp_cp_galleries"

    Je ne comprends pas cette erreur de syntax : Provient-elle de la création de la sauvegarde ou de l'importation de cette sauvegarde?

    Cdt

    Christophe

  4. woodymood
    Member
    Posted 9 months ago #

    l'import s'est arrêté à cause de cette erreur.

    c'est bizarre ce insert vide...

    pouvez vous copier des exemples d'insert pour cette table vers la ligne 5 ?

  5. xophe6465
    Member
    Posted 9 months ago #

    je ne comprends pas ce que vous demandez, je n'y connais rien en bdd.

    comment puis-je copier des "inserts" pour cette table vers la ligne 5?

  6. xophe6465
    Member
    Posted 9 months ago #

    On dirait, pour le peu que je comprenne, qu'il il y a une sorte d'incompatibilité entre la version sql de la sauvegarde et celle du serveur en place

  7. woodymood
    Member
    Posted 9 months ago #

    en fait je disais de recopier dans ce forum quelques lignes d'insert pour qu'on voit où est le problème

    il vous faut ouvrir le fichier sql dans un éditeur de texte genre notepadd++ et faire copier coller ici de quelques lignes qui commencent par insert into... en dessous de la création de la table

  8. xophe6465
    Member
    Posted 9 months ago #

    Par exemple :

    -- Table structure for table wp_bp_cp_galleries
    --

    CREATE TABLE wp_bp_cp_galleries (
    ID int(11) NOT NULL AUTO_INCREMENT,
    uID varchar(255) DEFAULT NULL,
    fID varchar(255) DEFAULT NULL,
    gal_type varchar(255) DEFAULT NULL,
    gal_title varchar(255) DEFAULT NULL,
    published int(11) DEFAULT '0',
    dateModified timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    status enum('1','0') DEFAULT '1',
    PRIMARY KEY (ID),
    KEY idx_uid (uID),
    KEY idx_fid (fID)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

    --
    -- Dumping data for table wp_bp_cp_galleries
    --

    INSERT INTO wp_bp_cp_galleries () VALUES ;
    --
    -- Table structure for table wp_bp_easyalbums_templates
    --
    --

  9. woodymood
    Member
    Posted 9 months ago #

    ce truc INSERT INTO wp_bp_cp_galleries () VALUES ;

    est bizarre, ça devrait être

    INSERT INTO wp_bp_cp_galleries () VALUES ();

    cf http://dev.mysql.com/doc/refman/5.5/en/insert.html

    peut etre effectivement dû à différentes version de mysql ou phpmyadmin

    faut que vous corrigiez le sql...

  10. xophe6465
    Member
    Posted 9 months ago #

    merci de cette piste.

    je vais faire un essai

Reply

You must log in to post.

About this Topic