Jak zkopírovat databázi Mysql z jednoho počítače do druhého / zálohovat databázi pomocí mysqldump
-
Databázi MySQL můžeme přenést z jednoho počítače na druhý pomocí příkazu mysqldump.
-
Musíme vytvořit soubor výpisu databáze pro přenos databáze z jednoho počítače do druhého.
-
Databáze MySQL není přenosná databáze, to znamená, že ji nemůžeme přenést z jednoho počítače do druhého zkopírováním a vložením.
-
K přenosu databáze můžeme použít následující metodu.
-
Vytvoření souboru výpisu z databáze/ Zálohování databáze MySQL:
-
Otevřete příkazový řádek.
-
Chcete-li změnit adresář
, proveďte následující příkazy
>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
Zkopírujte sql soubor a vložte jej do PC, kam chcete přenést databázi.
2. Dumping sql file into database:-
- Open MySQL command line client command prompt.
- Execute following command to create database.
„stiskněte enter“ Název databáze musí být stejný jako název vaší databáze.
Zkopírujte tento soubor sql do umístění „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.
Další:1
Nejlepší a nejjednodušší způsob je použít nástroje db (SQLyog)
http://www.webyog.com/product/downloads
Pomocí těchto nástrojů můžete propojit 2 databázové servery a pouze zkopírovat jednu databázi na serveru a na server b.
Pro více informací
Další:2
Pro databázi s názvem "lbry" zkuste toto:
mysqldump -u root -p lbry > dump-lbry.sql
Vytvořte databázi se stejným názvem (v tomto příkladu "lbry") v počítači, do kterého chcete zkopírovat obsah databáze
Potom jej importujte:
mysql -u root -p lbry < dump-lbry.sql