Vous vous demandez comment dupliquer votre base de données WordPress à l’aide de phpMyAdmin ?
Que vous souhaitiez mettre en place un environnement de développement web ou transférer votre site vers un nouvel hébergeur, vous devrez apprendre à dupliquer votre base de données WordPress. Une façon de le faire est d’utiliser phpMyAdmin, qui est une application web pour gérer les bases de données.
Dans ce guide, nous allons vous accompagner étape par étape dans la duplication de votre base de données WordPress à l’aide de phpMyAdmin.
Quand il est nécessaire de dupliquer la base de données de WordPress avec phpMyAdmin
phpMyAdmin est une application web qui aide les propriétaires de sites web à gérer leurs bases de données. Son interface conviviale vous permet d’effectuer diverses tâches liées à la base de données sans devoir utiliser un outil de ligne de commande.
L’une des utilisations de phpMyAdmin est la duplication des bases de données WordPress. Pour clarifier, il y a en fait des moyens plus faciles de cloner votre base de données WordPress pour les débutants, comme avec Duplicator. Vous pouvez faire défiler la page jusqu’à la dernière section pour découvrir ces méthodes si vous êtes plus à l’aise avec elles.
Cependant, dans certaines situations, il est possible que vous souhaitiez utiliser phpMyAdmin à la place :
- Si vous utilisez un plugin de migration gratuit, il se peut qu’il ne dispose pas de fonctionnalités telles que la sélection de bases de données ou des options avancées d’exportation/importation.
- Si vous rencontrez des conflits de plugins, l’utilisation de phpMyAdmin permet de contourner les erreurs potentielles et d’assurer une duplication propre de la base de données.
- Pour les utilisateurs à l’aise avec la gestion de bases de données, phpMyAdmin offre plus de flexibilité. Vous pouvez effectuer des tâches telles que la recherche ou le remplacement de données spécifiques dans la base de données avant l’importation, ce qui n’est pas toujours possible avec les plugins.
En gardant cela à l’esprit, voyons comment dupliquer la base de données de votre site WordPress en utilisant phpMyAdmin. Nous allons aborder différentes méthodes, et vous pouvez utiliser les liens ci-dessous pour passer rapidement à chacune d’entre elles :
Méthode 1 : Cloner votre base de données WordPress avec phpMyAdmin
Cette méthode convient si vous souhaitez créer manuellement une sauvegarde ou configurer un environnement de staging pour tester les mises à jour et les modifications.
Tout d’abord, vous devez ouvrir le panneau de contrôle de votre hébergeur WordPress. Dans notre tutoriel, nous travaillons avec Bluehost, qui utilise cPanel pour la gestion de ses comptes d’hébergeur. Votre panneau de contrôle peut sembler légèrement différent de nos captures d’écran, mais les étapes seront similaires.
Une fois que vous êtes connecté à cPanel, il vous suffit de trouver l’icône phpMyAdmin. Elle se trouve généralement dans la section « Bases de données ».
Vous êtes maintenant dans le phpMyAdmin de votre hébergeur. Cliquez sur l’onglet ‘Bases de données’ en haut et sélectionnez votre base de données WordPress dans la liste des bases de données.
Si vous n’êtes pas Confirmez le nom de votre base de données, c’est le nom que vous avez saisi lorsque vous avez installé WordPress pour la première fois. Vous pouvez également le trouver dans votre fichier wp-config.php si vous l’avez oublié.
Ensuite, vous verrez une liste des tables de votre base de données WordPress.
Sur cette page, il suffit de cliquer sur l’onglet « Opérations » dans le menu supérieur.
C’est ici que vous allez dupliquer votre base de données. Défilez vers le bas jusqu’à la section intitulée « Copier la base de données dans ».
Dans le champ vide, renommez simplement la base de données. Ensuite, assurez-vous que la case « Structure et données » est cochée. Cette option permet de copier à la fois la structure et les données de la base de données.
En outre, l’option « CREER UNE BASE DE DONNEES avant la copie » doit être cochée. Cela créera automatiquement une nouvelle base de données dans laquelle se trouveront les données dupliquées.
Les autres réglages peuvent être laissés tels quels. Il ne vous reste plus qu’à cliquer sur « Go » en bas de page.
Et c’est tout ! Votre base de données a été bien clonée.
Après cela, vous pouvez naviguer vers votre nouvelle base de données dupliquée en cliquant sur le nom de la nouvelle base de données dans le panneau de gauche.
Méthode 2 : Exportation et importation de la base de données WordPress avec phpMyAdmin
Cette deuxième méthode est la meilleure si votre entreprise d’hébergement ne permet pas aux utilisateurs/utilisatrices de créer des bases de données directement à partir de phpMyAdmin. Cela peut être le cas si vous utilisez des services d’hébergeur mutualisé où certains privilèges sont restreints pour des raisons de sécurité.
Dans ce cas, il se peut que vous ne puissiez pas voir la section « Copier la base de données vers » dans l’onglet « Opérations ». Pour dupliquer votre base de données, vous pouvez utiliser la méthode d’exportation.
Essentiellement, vous exporterez le fichier SQL de votre base de données, définirez une nouvelle base de données, puis importerez cette base de données dans la nouvelle configuration.
La première étape consiste à se rendre sur phpMyAdmin et à sélectionner votre base de données WordPress comme nous l’avons fait dans la méthode précédente. Ensuite, dans le menu supérieur, il suffit de cliquer sur le bouton » Exporter « .
Vous devez sélectionner « Personnalisé – afficher toutes les options possibles » dans la section « Méthode d’exportation ».
Une fois cela fait, défilez jusqu’à la section Sortie et choisissez l’option ‘Enregistrer la sortie dans un fichier’. Cela vous permettra de vous assurer que votre base de données est exportée sous la forme d’un fichier SQL.
Pour le reste des réglages, vous pouvez les laisser tels quels.
Il ne vous reste plus qu’à défiler jusqu’en bas et à cliquer sur « Exporter ».
Votre navigateur va maintenant télécharger la base de données WordPress sous la forme d’un fichier .sql.
Ensuite, vous devez créer une nouvelle base de données dans laquelle vous pourrez importer ce fichier. Il peut s’agir du nouveau serveur d’hébergement vers lequel vous transférez votre site web.
Ouvrez le panneau de contrôle de votre hébergement et cliquez sur « Bases de données MySQL« .
Sur cette page, vous devez indiquer le nom de votre nouvelle base de données. Dans notre exemple, nous avons utilisé _copy
après le nom de la base de données originale pour différencier l’ancien nom du nouveau nom dupliqué.
Cliquez ensuite sur le bouton « Créer une base de données ».
Maintenant que nous avons créé une nouvelle base de données, nous allons l’assigner à un utilisateur MySQL.
Défilez dans la section ‘Ajouter un utilisateur à la base de données’ et sélectionnez un identifiant MySQL dans le menu déroulant. Confirmez que vous choisissez la nouvelle base de données que vous venez de créer dans le champ ‘Base de données’.
Cliquez ensuite sur « Ajouter ».
Vous êtes maintenant redirigé vers la page « Gérer les privilèges des utilisateurs ».
Cochez simplement l’option « TOUS LES PRIVILEGES » si vous souhaitez avoir un contrôle total sur votre base de données.
Ensuite, descendez jusqu’au bas de la page et cliquez sur « Modifier ».
Votre base de données nouvellement créée est maintenant prête.
Ouvrons à nouveau phpMyAdmin et sélectionnons la base de données que vous venez de créer dans le cPanel.
Une fois à l’intérieur, vous verrez que la base de données est vide, sans tables comme celle-ci :
Pour continuer, il suffit d’aller dans l’onglet Importation du menu supérieur.
Cliquez sur le bouton « Choisissez un fichier » pour sélectionner le fichier .sql que vous avez téléchargé précédemment.
Une fois que vous avez terminé, défilez vers le bas et cliquez sur le bouton « Importation ».
phpMyAdmin va maintenant téléverser le fichier depuis votre ordinateur et importer votre base de données.
Et c’est tout ! Vous avez bien importé votre base de données Duplicator.
Autres façons de dupliquer votre base de données WordPress (pour les débutants)
Comme indiqué précédemment, cette méthode phpMyAdmin n’est qu’un moyen parmi d’autres de dupliquer votre base de données WordPress.
Mais il faut reconnaître que cette méthode n’est pas la plus conviviale pour les débutants. Si vous préférez utiliser un plugin, vous pouvez utiliser Duplicator. Ce plugin vous permet de créer un paquet de sauvegarde personnalisé uniquement pour votre base de données WordPress.
De plus, un bouton en un clic permet de restaurer les fichiers de votre site WordPress en un instant.
Vous pouvez en savoir plus sur le plugin dans notre test complet de Duplicator et notre guide étape par étape sur la façon de cloner un site Web WordPress.
Vous voulez d’autres recommandations de plugins de clonage WordPress ? Consultez notre sélection des meilleurs plugins WordPress pour cloner ou dupliquer un site.
Si vous avez un site web de grande taille, vous pouvez également envisager de faire appel à un service de migration comme Seahawk Media. Leurs experts WordPress peuvent prendre en charge n’importe quelle tâche, du déplacement de votre site web à la duplication de bases de données complexes.
Nous espérons que cet article vous a aidé à apprendre comment dupliquer une base de données WordPress en utilisant phpMyAdmin. Vous pouvez également consulter notre choix d’experts des meilleurs plugins de gestion de base de données WordPress et notre guide ultime pour augmenter la vitesse et les performances de WordPress.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
Moinuddin Waheed
I have faced a wrong backup problem with one of my websites where I used a backup plugin and was convinced that all my posts and pages would have been backed up. But after few days when I wanted to get those files on my new website, it was completely lost.
Doing backup manually through the php myadmin dashboard is a wise decision and it gives confidence and satisfaction that I can revert and use that backup whenever I would need it.
Thanks for this guide for making backup manually.
WPBeginner Support
It can certainly be a good idea to do a manual backup on the off chance there is an issue.
Administrateur
Jiří Vaněk
Wouldn’t it be easier to create a database dump and import it to the new server if I were to migrate the website? Alternatively, if I wanted to duplicate a website to create a live version and a development version, wouldn’t using a staging plugin, which duplicates the database and allows transferring changes from the development to the live version, be a better option for beginners?
WPBeginner Support
Using migration plugins can make the process easier but this is an alternative for those looking for a manual solution.
Administrateur
ASHIKUR RAHMAN
for moving from one subdomian to another is it safe to use Softaculous Apps Intaller clone installation options?
WPBeginner Support
We have not fully tested that but there should not be a major issue when using it.
Administrateur
Ram E.
Another helpful guide! Although I find it a bit complicated.
I set up a staging environment before switching to Wordpress 6.4 using the Softaculous Apps Intaller on Bluehost. It was easy to do with a click, although you have to make sure first that the subdomain or directory where you want to install the clone is available.
Konrad
i’ve bitten into SQL challenges before for my technical school exam, so no problem here :p also,
there are two types of people: those who don’t backup their databases and those who will so start now