Dupliquer le contenu d'une base

Intérêt

Supposons que vous travaillez sur deux ordinateurs différents à la réalisation de votre site. Si vous copiez le dossier qui contient les pages de votre site, vous récupérez les pages php, les feuilles de styles, les images... mais vous ne récupérez pas votre base de données.

En effet celle-ci est sauvegardée sur une autre entité.

En local, elle se trouve certainement dans un dossier data de votre dossier wamp (wamp\bin\mysql\mysqlx.x.xx\data), ou un dossier mysql de votre dossier MAMP (MAMP\db\mysql).

Le contenu du dossier correspond à des fichiers codés selon la version de mysql.

Dans un premier temps, si vous avez la même version de mysql sur vos deux ordinateurs, vous pouvez copier-coller les fichiers.

Mais si ce n'est pas le cas ou si vous changez de version, vous devez passer par une requête SQL.

MéthodeRécupérer le contenu de la base

  • Lancez PhpMyAdmin.

  • Sélectionnez votre base ou une table selon ce que vous voulez récupérer.

  • Cliquez sur

  • Cliquez sur Exécuter.

Vous obtenez un fichier SQL du contenu de votre Base.

MéthodeCréer les tables de la base à partir d'un fichier.

  • Créez ou sélectionnez votre base.

  • Cliquez sur .

  • Cliquez sur Parcourir.

  • Sélectionnez votre fichier.

  • Appuyer sur Exécuter.

MéthodeCréer les tables de la base à partir d'un texte SQL.

  • Créez ou sélectionnez votre base.

  • Cliquez sur l'onglet SQL.

  • Tapez ou Collez votre SQL

  • Appuyer sur Exécuter.