SSH सुरंग का उपयोग कर एक दूरस्थ सर्वर के लिए एक स्थानीय SQL फ़ाइल आयात करें


0

मेरे पास अपने लोकलहोस्ट के बीच एक कनेक्शन है और पोटीन एसएसएच सुरंग का उपयोग कर एक रिमोट सर्वर है।

कोई बात नहीं।

अब मुझे अपनी स्थानीय मशीन यानी c: \ folder \ test.sql पर sql फ़ाइल प्राप्त करने के लिए एक कमांड की आवश्यकता है और इसे दूरस्थ सर्वर पर mysql में आयात करें

मुझे लगा शायद ...

mysql -u username -p testpass -h localhost -P 3307 prefix_testdb

तो जैसे एक कमांड करो

mysql -p -u username database_name < c:\folder\test.sql 

यह आदेश काम नहीं किया।

मैं इसे कैसे स्वीकार कर सकता हूं?

जवाबों:


0

कुछ भी करने से पहले, आपको अपना डेटाबेस निर्यात करने की आवश्यकता है:

mysqldump -p --opt dbname >test.sql

का उपयोग कर SCP, SSH अपनी फ़ाइल पर प्रतिलिपि बनाएँ:

scp test.sql user@domain:/path/to/test.sql

और इसे आयात करें (आपको पहले dbname बनाने की आवश्यकता है):

mysql -p -D dbname <test.sql

मुझे पहले से ही मेरे c: \
Jkk

WinSCP पर एक नज़र डालें ।
सिल्वियू
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.