मुझे यह समझाया गया mysqldump कैसे काम करता है कोशिश कर रहा हूँ:mysqldump संपीड़न
अगर मैं अपने पीसी पर mysqldump निष्पादित और एक दूरस्थ सर्वर से कनेक्ट:
mysqldump -u mark -h 34.32.23.23 -pxxx --quick | gzip > dump.sql.gz
सर्वर यह सेक और यह मेरे लिए अधिक भेज देंगे gzip के रूप में या मेरे कंप्यूटर को पहले सभी डेटा प्राप्त होगा और फिर इसे संपीड़ित करें?
क्योंकि मेरे पास निर्यात करने के लिए एक बहुत बड़ा रिमोट डीबी है, और मैं इसे नेटवर्क पर करने का सबसे तेज़ तरीका जानना चाहता हूं!
एक आंशिक निर्यात SELECT INTO OUTFILE
का उपयोग कर करो और एक ही सर्वर पर फ़ाइलों को बनाने:
इस लाइन अपने पीसी पर निष्पादित किया जाता है तो 'gzip' भी अपने पीसी पर चलेंगे। इसका मतलब है कि आप कच्चे डंप को असंपीड़ित करेंगे। – pritaeas