Comment copier la base de données Mysql d'un ordinateur à un autre / sauvegarder la base de données à l'aide de mysqldump
-
Nous pouvons transférer une base de données MySQL d'un PC à un autre en utilisant la commande mysqldump.
-
Nous devons créer un fichier de vidage de base de données pour transférer la base de données d'un PC à un autre PC.
-
La base de données MySQL n'est pas une base de données portable, c'est-à-dire que nous ne pouvons pas la transférer d'un PC à un autre en la copiant et en la collant.
-
Nous pouvons utiliser la méthode suivante pour transférer la base de données.
-
Création d'un fichier de vidage à partir de la base de données/ Sauvegarde de la base de données MySQL :
-
Ouvrez l'invite de commande.
-
Exécutez les commandes suivantes pour changer de répertoire
>c: “press enter”
>cd program files/MySQL/MySQL Server 5.1/ bin “press enter”
>mysqldump -u root -p database_name > database_name.sql “press enter”
Enter password: password of MySQL
Copiez le fichier sql et collez-le dans le PC où vous souhaitez transférer la base de données.
2. Dumping sql file into database:-
- Open MySQL command line client command prompt.
- Execute following command to create database.
"Appuyez sur Entrée" Le nom de la base de données doit être celui de votre nom de base de données.
Copiez ce fichier sql à l'emplacement "c:/program files/MySQL/MySQL Server 5.1/bin"
*- Now open command prompt and execute following commands.*
>C: “press enter”
>cd program files/MySQL/MySQL Server5.1/bin “press enter”
>mysql –u root –p database_name < database_name.sql “press enter”
Your database is created on PC.
Now in MySQL command prompt check your database.
Un autre :1
Ce moyen le meilleur et le plus simple consiste à utiliser un outil de base de données (SQLyog)
http://www.webyog.com/product/downloads
Avec cet outil, vous pouvez connecter les 2 serveurs de bases de données et copier simplement une base de données sur le serveur a vers le serveur b.
Pour plus d'informations
Un autre :2
Pour une base de données nommée "lbry", essayez ceci :
mysqldump -u root -p lbry > dump-lbry.sql
Créez une base de données du même nom ("lbry" dans cet exemple) sur l'ordinateur vers lequel vous souhaitez copier le contenu de la base de données
Puis importez-le :
mysql -u root -p lbry < dump-lbry.sql