importation bdd phpmyadmin (Créer un compte)

  • Statut : non résolu
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #527847
    mmmary
    Membre
    Initié WordPress
    5 contributions

    Bonjour, je souhaite lancer mon site sur un serveur d’OVH. C’est un site WordPress.
    J’ai placé mon www via Filezilla sur le serveur, j’ai configuré le wp-config du www avec les id et codes.
    Je veux placer ma BDD de mon PHPmyadmin local vers mon PHPmyadmin d’OVH. Mais lorsque j’exporte ma BDD > Exportation des tables depuis la base de données > @DATABASE@ et que je l’importe dans mon PHPmyadmin d’OVH, il y a ce message d’erreur :
    [Requête SQL:
    — 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 ( 2, 93, ‘yasduyyu’, ‘ateliersababou@hotmail.fr’,  », ‘109.104.187.198’, ‘2011-03-09 09:36:21’, ‘2011-03-09 09:36:21’, ‘ldkkjee’, 0, ‘post-trashed’,  »,  », 0, 0 ) ;
    MySQL a répondu: Documentation
    #1062 – Duplicate entry ‘2’ for key ‘PRIMARY’ ]

    Je ne comprends pas ce que je dois faire.
    Merci par avnce pour votre aide. Maryse

    #910397
    nomadelj
    Membre
    Chevalier WordPress
    351 contributions

    Bonjour,

    généralement pour transférer le contenu du site local au site enligne,
    on utilise l’outil WordPress import export xml dans WordPress onglet Outils à partir de linterface d’admin

    comprenez que transférer une BDD local vers en ligne ne peut pas marcher.
    car la base de données contient des valeurs enregistrer tel que « localhost » etc.
    qui ne fonctionne pas en ligne. cela pourrait fonctionner mais cest + risqué.
    sinon, il faudra modifier toutes les occurrences de l’ancienne adresse par la nouvelle dans le fichier sql.

    pour installer WordPress, en ligne, cest
    1/ placer dans www/ les répertoires de wp.
    2/ créer un wp-config adapté.
    3/ installer wp par le formulaire – wp va automatiquement créer les tables de données dans la BDD.
    4/ paramétrer tous, afin de se rapprocher du contexte local : permaliens, nom de l’admin, auteurs. etc
    5/ importer WordPress outil xml votre contenu surtout pour « articles »

    #910398
    Flobogo
    Modérateur
    Maître WordPress
    20193 contributions

    @ Mmmary :

    Je vous conseille de lire ce tuto très clair sur le transfert site distant / site local, réalisé par Luciole135

    Dans votre cas, il faudra simplement inverser entre local et distant, puisque pour vous, c’est une copie du local vers le distant. Mais c’est exactement le même principe.

    Si le problème que vous aviez se renouvelle même en suivant ce tuto, c’est qu’il y a un fichier corrompu dans votre BDD. Le problème se situant dans la table wp_comments il faudrait faire une sauvegarde de votre BDD (puis l’import en distant) table par table.

    #910399
    mmmary
    Membre
    Initié WordPress
    5 contributions

    Merci pour vos réponse nomadelj et Flobogo, je vais suivre vos indications.
    Très sympa de m’avoir répondu 🙂

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