Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment dupliquer la base de données WordPress à l’aide de phpMyAdmin

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

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.

How to Duplicate WordPress Database Using 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 ».

Selecting phpMyAdmin on cPanel

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é.

Selecting a database on phpMyAdmin

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.

Selecting the Operations tab on phpMyAdmin

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.

The 'Copy database to' section on phpMyAdmin

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.

Navigating to a newly duplicated database on phpMyAdmin

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 ».

Opening the 'Export' tab on phpMyAdmin and selecting the Custom option

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.

Configuring the phpMyAdmin Export Output settings

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.

Clicking the Export button on phpMyAdmin

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« .

Opening the MySQL Databases page on cPanel

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 ».

Creating a new MySQL Database on cPanel

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 ».

Adding a new user to the MySQL Database on cPanel

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.

Checking the All Privileges option when adding a new MySQL user on cPanel

Ensuite, descendez jusqu’au bas de la page et cliquez sur « Modifier ».

Votre base de données nouvellement créée est maintenant prête.

Clicking the 'Make Changes' button to set the privileges of a new MySQL user on phpMyAdmin

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 :

No tables found in database message on phpMyAdmin

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.

Choosing an SQL file to import in phpMyAdmin

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.

Clicking the Import button on phpMyAdmin

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.

Is Duplicator the right backup and migration plugin for you?

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.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

9 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Moinuddin Waheed says

    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 says

      It can certainly be a good idea to do a manual backup on the off chance there is an issue.

      Administrateur

  3. Jiří Vaněk says

    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 says

      Using migration plugins can make the process easier but this is an alternative for those looking for a manual solution.

      Administrateur

  4. ASHIKUR RAHMAN says

    for moving from one subdomian to another is it safe to use Softaculous Apps Intaller clone installation options?

  5. Ram E. says

    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.

  6. Konrad says

    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 :D so start now ;)

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.