Как да копирате база данни Mysql от един компютър на друг / архивиране на база данни с помощта на mysqldump
-
Можем да прехвърлим MySQL база данни от един компютър на друг компютър с помощта на командата mysqldump.
-
Трябва да създадем дъмп файл на база данни, за да прехвърлим база данни от един компютър на друг компютър.
-
MySQL базата данни не е преносима база данни, т.е. не можем да я прехвърлим от един компютър на друг компютър чрез копиране и поставяне.
-
Можем да използваме следния метод за прехвърляне на база данни.
-
Създаване на дъмп файл от база данни/ Правене на резервно копие на MySQL база данни:
-
Отворете командния ред.
-
Изпълнете следните команди, за да промените директорията
>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
Копирайте sql файл и го поставете в компютъра, където искате да прехвърлите базата данни.
2. Dumping sql file into database:-
- Open MySQL command line client command prompt.
- Execute following command to create database.
„натиснете enter“ Името на базата данни е задължително като това на вашата база_име.
Копирайте този sql файл в местоположение "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.
Още едно:1
Това най-добрият и лесен начин е да използвате db tools (SQLyog)
http://www.webyog.com/product/downloads
С тези инструменти можете да свържете 2 сървъра на бази данни и просто да копирате една база данни на сървър a към сървър b.
За повече информация
Още едно:2
За база данни с име "lbry", опитайте това:
mysqldump -u root -p lbry > dump-lbry.sql
Създайте база данни със същото име („lbry“ в този пример) на компютъра, на който искате да копирате съдържанието на базата данни
След това го импортирайте:
mysql -u root -p lbry < dump-lbry.sql