[Résolu] Base de données en local

  • WordPress :4.9
  • Statut : résolu
13 sujets de 1 à 13 (sur un total de 13)
  • Auteur
    Messages
  • #2012292
    Maarkuus
    Participant
    Initié WordPress
    25 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 5.6.31
    • Thème utilisé : twenty seventeen
    • Extensions en place :
    • Nom de l’hébergeur : amen
    • Adresse du site : http://www.matsuba.fr

    Problème(s) rencontré(s) :

    Bonjour à tous,

    Je réalise pour la première fois un site et j’utilise à cette fin WordPress. Ma question est la suivante: Où se trouve ma base de données?

    J’ai compris qu’elle était située sur le serveur local, phpmyadmin. Mais où exactement? De plus lorsque l’on crée pour la première fois un site la base c’est bien dans le dossier wordpress?

    Merci de m’éclairer car, cerise sur le gâteau, suite à mon essai de migration sur le serveur distant Amen je ne sais plus comment récupérer mon site….

    PS: si vous aviez des captures d’écran pour vos explications, ce serait super top. Merci encore.

    #2012321
    Maarkuus
    Participant
    Initié WordPress
    25 contributions

    Bonne nouvelle j’ai récupéré mon site!

    Mais la vraie question demeure. Lorsque j’utilise wordpress pour la première fois, à quel moment je crée une base pour mon site puisque par défaut la base s’appelle wordpress?…

    #2012323
    pifoux
    Participant
    Initié WordPress
    42 contributions

    Salut,
    Ta Base de Données n’est pas dans ton dossier WordPress. Elle est quelque part sur ton serveur d’hébergement et elle est gérée par un serveur de base de données, sans doute MySQL.
    PhpMyAdmin, c’est une interface qui te permet de manipuler ta base de données. C’est l’administration de ta base de données, un peu comme l’administration de ton site WordPress. Tu peux y faire des exports et des imports de toute ou partie de ta base de données et plein d’autres choses.

    Si tu dois migrer/transférer ou simplement sauvegarder ton site, il faut transférer ton dossier WordPress, mais également ta base de données. Pour cela, tu utiliseras PhpMyAdmin. Ensuite sur ton nouveau serveur, tu devras importer cette base.
    Il faudra également modifier le fichier wp-config.php à la racine de ton site pour remplacer les codes d’accès à la base de données que t’auras fourni ton nouveau hébergeur.
    J’espère avoir bien compris ta question et y avoir tout aussi bien répondu 😉

    Marco

    #2012329
    C_Lucien
    Modérateur
    Maître WordPress
    4225 contributions

    Bonjour,

    il y a une confusion entre les deux univers, le système local, situé sur ton PC, et le serveur de ton hébergeur.

    Pour le système local, il faudrait dire duquel il s’agit : WAMPServer, MAMP, Flywheel ou autre ? Les emplacements et la manière d’y accéder peuvent varier.

    Non, la base n’est pas dans le dossier WordPress, c’est ton système local qui définit son emplacement.

    Phpmyadmin est une interface pour visualiser la base, l’interroger, voire modifier des données (quand on sait faire). Ça sert aussi à exporter la base sous forme d’un fichier texte qui sera ensuite importé dans une autre base.

    Créer une base est un préalable, puisqu’elle accueillera les tables créées par l’installeur de WordPress. Tu l’as forcément fait pour ton installation locale. Chez Amen, ça sera pareil, avec des détails peut-être un peu différents, qui seront expliqués par l’aide ou la FAQ de ton hébergeur.

    Voir https://wpfr.net/guide-demarrage-debutants/ On y parle aussi de la migration local > en ligne.

     

    #2013188
    Maarkuus
    Participant
    Initié WordPress
    25 contributions

    Merci pour vos réponses à tous les deux.

    J’ai enfin créé une base de données sur mon serveur distant (je le vois sur mon interface utilisateur de l’hébergeur).  J’ai bien envoyé mon dossier wordpress (le contenu) via mon ftp filezilla. Mais lorsque je recopie le fichier wordpress.sql et que j’ouvre le phpmyadmin de mon serveur distant il m’affiche: # MySQL a retourné un résultat vide (aucune ligne).

    #2013192
    Joss47
    Modérateur
    Maître WordPress
    4691 contributions

    Bonjour,

    Tu souhaites en gros copier wordpress en local vers ton serveur en ligne ?
    Tiens regarde ce petit tuto avec l’option Duplicator > https://www.josselynjayant.fr/migrer-wordpress-local-sur-hebergement-en-ligne/

    #2013285
    Maarkuus
    Participant
    Initié WordPress
    25 contributions

    Bonjour Josselyn,

     

    j’ai suivi ton tuto à la lettre mais lorsque je vais sur mon site je ne vois rien…

     

    j’ai fait la modif suivante avec sql:

    UPDATE wp_options
    SET option_value = replace(option_value, 'http://localhost/wordpress', 'http://www.matsuba.fr')
    WHERE option_name = 'home'
    OR option_name = 'siteurl';
    
    Mais il s'affiche :" 0 ligne affectée. (Traitement en 0.0004 sec)
    
    
    
    #2014225
    Flobogo
    Modérateur
    Maître WordPress
    15664 contributions

    Bonjour,

    lorsque je recopie le fichier wordpress.sql

    Euh, ça veut dire quoi, pour vous, “copier le fichier sql” ? Vous faites comment ?

    #2014551
    Maarkuus
    Participant
    Initié WordPress
    25 contributions

    Autant pour moi flobogo: “copier” c’est récupérer le contenu du fichier wordpress.sql puis l’insérer dans les requêtes SQL, en gros faire un ctrl+ a et ctrl+c puis un ctrl+v…;)

    #2014641
    Joss47
    Modérateur
    Maître WordPress
    4691 contributions

    Hello, ça à l’air ok non ? Ton site est accessible.
    Par contre je te disais de faire la méthode avec Duplicator et non pas à la main, plus simpliste 😉

    #2014894
    Flobogo
    Modérateur
    Maître WordPress
    15664 contributions

    « copier » c’est récupérer le contenu du fichier wordpress.sql puis l’insérer dans les requêtes SQL, en gros faire un ctrl+ a et ctrl+c puis un ctrl+v…;)

    Mouais, et ça fonctionne, ça, pour un fichier .sql ? Enfin, ctrl + a puis c puis v, oui, mais est-ce efficace ? Une base de données, il faut l’importer, pas faire un copier-coller d’une ligne … Enfin, je suis pas sûre que ce soit pareil … 🤔

    @joss47 : t’en pense quoi ?

    #2018687
    Joss47
    Modérateur
    Maître WordPress
    4691 contributions

    @flobogo > ça fonctionne oui, j’avais déjà testé pour le “fun” pour voir si ça fonctionne, et donc le résultat est oui, mais je préfère importer le fichier SQL ou passer par une méthode automatique, on sait jamais si on ripe et oublie un bout du fichier, on va chercher 15 ans pourquoi ça ne veut pas marcher apres 🙂

    #2019309
    Flobogo
    Modérateur
    Maître WordPress
    15664 contributions

    Les mystères du copier-coller … Des fois, tu veux copier un truc tout bête, ça ne fonctionne pas, et là, ça fonctionne pour une BDD entière … 🙄

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