Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

आयात निर्यात mysql डेटाबेस कमांड लाइन सुपरफास्ट

डेटाबेस कमांड लाइन सुपरफास्ट को आयात और निर्यात करने के बारे में यह ट्यूटोरियल। यदि आपके पास बड़ा mysql डेटाबेस है और आप आयात करने का प्रयास करते हैं, तो आप नियमित तरीके से बहुत परेशानी महसूस कर सकते हैं और स्थानीय से सर्वर और फिर चल रहे प्रश्नों को अपलोड करने में भी बहुत अधिक समय लगता है। लेकिन हाल ही में मैंने सर्वर पर डेटाबेस अपलोड करने के लिए कमांड लाइन विधि की कोशिश की और फिर 5 मिनट में 2GB बड़ी sql फ़ाइल आयात की।



यदि आपके पास पूर्ण है तो आप कमांड लाइन विधि का उपयोग कर सकते हैं अपने सर्वर का नियंत्रण जैसे आपके पास आपका वीपीएस या क्लाउड सर्वर है।

पहले किसी अन्य विधि के एसएसएच द्वारा सर्वर पर एसक्यूएल फ़ाइल की प्रतिलिपि बनाएँ, मैं एसएसएच का उपयोग करना पसंद करता हूं क्योंकि यह स्थानीय कंप्यूटर से सर्वर पर फ़ाइलों की प्रतिलिपि बनाने के लिए अधिक सुरक्षित और तेज़ है।

एसक्यूएल फ़ाइलें कमांड लाइन आयात करना

mysql -u [Database_username] -p [Database_name] < Sql_file.sql

जहां
-u :डेटाबेस उपयोगकर्ता नाम
-p :डेटाबेस का नाम जहां आपको इंपोर्ट चलाना है।
ऊपर कमांड चलाने के बाद यह डेटाबेस पासवर्ड पूछेगा और एंटर दबाएं।



एसक्यूएल फ़ाइलें कमांड लाइन निर्यात करना

mysqldump -u [Database_username] -p [Database_name] > backup_database.sql

-यू :डेटाबेस उपयोगकर्ता नाम
-p :डेटाबेस का नाम जहां आपको एक्सपोर्ट चलाना है और बैकअप लेना है।
ऊपर कमांड चलाने के बाद यह डेटाबेस पासवर्ड पूछेगा और एंटर दबाएं।

एसक्यूएल फाइल्स कमांड लाइन को कंप्रेस फॉर्मेट (.sql.gz) में एक्सपोर्ट करना

mysqldump -u [Database_username] -p [Database_name] | gzip > backup_database.sql.gz

अगर आपको यह पोस्ट पसंद आए तो कृपया अधिक उपयोगी सामग्री के लिए मेरी सार्वजनिक नोटबुक को सब्सक्राइब करना न भूलें


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL त्रुटि 150

  2. एकाधिक खोज स्ट्रिंग के साथ MySQL find_in_set

  3. MySQL और JPA का उपयोग करके स्प्रिंग बूट के साथ एक रेस्ट एपीआई कैसे बनाएं?

  4. अपवाद:पहले से ही इस कनेक्शन से जुड़ा एक खुला डेटा रीडर है जिसे पहले बंद किया जाना चाहिए

  5. Laravel Eloquent अधिकतम create_at . के साथ सभी पंक्तियों का चयन करें