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éthode : Ré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éthode : Cré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éthode : Cré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.