Mysql डेटाबेस को एक कंप्यूटर से दूसरे कंप्यूटर में कॉपी कैसे करें / mysqldump का उपयोग करके बैकअप डेटाबेस कैसे करें
-
हम mysqldump कमांड का उपयोग करके एक MySQL डेटाबेस को एक पीसी से दूसरे पीसी में ट्रांसफर कर सकते हैं।
-
डेटाबेस को एक पीसी से दूसरे पीसी में स्थानांतरित करने के लिए हमें डेटाबेस की डंप फ़ाइल बनानी होगी।
-
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.
"एंटर दबाएं" डेटाबेस नाम आपके डेटाबेस_नाम के समान होना चाहिए।
उस 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
डीबी टूल्स (एसक्यूएलयोग) का उपयोग करना यह सबसे अच्छा और आसान तरीका है
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