Sådan kopierer du Mysql-database fra en computer til en anden / backup-database ved hjælp af mysqldump
-
Vi kan overføre en MySQL-database fra en pc til en anden pc ved hjælp af mysqldump-kommandoen.
-
Vi er nødt til at oprette en dumpfil af databasen for at overføre databasen fra en pc til en anden pc.
-
MySQL-databasen er ikke bærbar database, dvs. vi kan ikke overføre den fra en pc til en anden pc ved at kopiere og indsætte den.
-
Vi kan bruge følgende metode til at overføre database.
-
Oprettelse af en dumpfil fra database/ Tag backup af MySQL-database:
-
Åbn kommandoprompten.
-
Udfør følgende kommandoer for at ændre mappe
>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
Kopier sql-fil og indsæt den i pc'en, hvor du vil overføre databasen.
2. Dumping sql file into database:-
- Open MySQL command line client command prompt.
- Execute following command to create database.
"tryk på Enter" Databasenavnet skal være det for dit databasenavn.
Kopier den sql-fil til placeringen "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 anden:1
Denne bedste og nemme måde er at bruge en db tools(SQLyog)
http://www.webyog.com/product/downloads
Med dette værktøj kan du forbinde de 2 databaseservere og blot kopiere en database på server a til server b.
For mere info
En anden:2
For en database med navnet "lbry", prøv dette:
mysqldump -u root -p lbry > dump-lbry.sql
Opret en database med samme navn ("lbry" i dette eksempel) på den computer, som du ønsker at kopiere databaseindholdet til
Importér det derefter:
mysql -u root -p lbry < dump-lbry.sql