Hur man kopierar Mysql-databas från en dator till en annan / säkerhetskopierar databas med mysqldump
-
Vi kan överföra en MySQL-databas från en dator till en annan dator med kommandot mysqldump.
-
Vi måste skapa en dumpfil av databasen för att överföra databasen från en PC till en annan PC.
-
MySQL-databas är inte bärbar databas, dvs vi kan inte överföra den från en dator till en annan genom att kopiera och klistra in den.
-
Vi kan använda följande metod för att överföra databas.
-
Skapa en dumpfil från databasen/ Säkerhetskopiera MySQL-databasen:
-
Öppna kommandotolken.
-
Utför följande kommandon för att byta katalog
>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
Kopiera sql-filen och klistra in den i datorn dit du vill överföra databasen.
2. Dumping sql file into database:-
- Open MySQL command line client command prompt.
- Execute following command to create database.
"tryck på enter" Databasnamnet måste vara det för ditt databasnamn.
Kopiera den sql-filen till platsen "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.
En annan:1
Detta bästa och enkla sätt är att använda ett db-verktyg (SQLyog)
http://www.webyog.com/product/downloads
Med detta verktyg kan du ansluta de två databasernas servrar och bara kopiera en databas på server a till server b.
För mer information
En annan:2
För en databas med namnet "lbry", prova detta:
mysqldump -u root -p lbry > dump-lbry.sql
Skapa en databas med samma namn ("lbry" i det här exemplet) på datorn som du vill kopiera databasinnehållet till
Importera det sedan:
mysql -u root -p lbry < dump-lbry.sql