अंग्रेज़ीफ्रेंचस्पेनिश

ऑनवर्क्स फ़ेविकॉन

mysqlpump - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में mysqlpump चलाएं

यह कमांड mysqlpump है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


mysqlpump - एक डेटाबेस बैकअप प्रोग्राम

SYNOPSIS


android [विकल्पों] [db_नाम [tbl_name ...]]

वर्णन


· mysqlpump मंगलाचरण सिंटैक्स

· mysqlpump विकल्प सारांश

· mysqlpump विकल्प विवरण

· mysqlpump ऑब्जेक्ट चयन

· mysqlpump समानांतर प्रसंस्करण

· mysqlpump प्रतिबंध

RSI android क्लाइंट उपयोगिता SQL कथनों का एक सेट तैयार करते हुए तार्किक बैकअप करती है
जिसे मूल डेटाबेस ऑब्जेक्ट परिभाषाओं और तालिका डेटा को पुन: उत्पन्न करने के लिए निष्पादित किया जा सकता है।
यह बैकअप या किसी अन्य SQL सर्वर पर स्थानांतरण के लिए एक या अधिक MySQL डेटाबेस को डंप करता है।

android विशेषताओं में शामिल:

· डेटाबेस और डेटाबेस के भीतर वस्तुओं के समानांतर प्रसंस्करण में तेजी लाने के लिए
डंप प्रक्रिया

· कौन से डेटाबेस और डेटाबेस ऑब्जेक्ट (टेबल, संग्रहीत प्रोग्राम,) पर बेहतर नियंत्रण
उपयोगकर्ता खाते) डंप करने के लिए

· उपयोगकर्ता खातों को खाता-प्रबंधन विवरण (उपयोगकर्ता बनाएं, अनुदान) के रूप में डंप करना
MySQL सिस्टम डेटाबेस में सम्मिलित होने की तुलना में

· संपीड़ित आउटपुट बनाने की क्षमता

· प्रगति सूचक (मूल्य अनुमान हैं)

· डंप फ़ाइल पुनः लोड करने के लिए, जोड़कर InnoDB तालिकाओं के लिए तेज़ माध्यमिक सूचकांक निर्माण
पंक्तियाँ डालने के बाद अनुक्रमणिकाएँ

नोट
android MySQL 5.7.8 में जोड़ा गया था। यह हालिया MySQL सुविधाओं का उपयोग करता है और इस प्रकार उपयोग मानता है
कम से कम हाल के सर्वर के साथ android ही.

android डंप की गई तालिकाओं के लिए कम से कम चयन विशेषाधिकार की आवश्यकता होती है, डंप किए गए के लिए दृश्य दिखाएं
दृश्य, डंप किए गए ट्रिगर्स के लिए ट्रिगर, और लॉक टेबल्स यदि --एकल लेन-देन विकल्प है
उपयोग नहीं किया। उपयोगकर्ता को डंप करने के लिए mysql सिस्टम डेटाबेस पर SELECT विशेषाधिकार आवश्यक है
परिभाषाएँ. कुछ विकल्पों के लिए अन्य विशेषाधिकारों की आवश्यकता हो सकती है जैसा कि विकल्प में बताया गया है
विवरण।

डंप फ़ाइल को पुनः लोड करने के लिए, आपके पास कथनों को निष्पादित करने के लिए आवश्यक विशेषाधिकार होने चाहिए
इसमें क्या शामिल है, जैसे कि उनके द्वारा बनाई गई वस्तुओं के लिए उपयुक्त CREATE विशेषाधिकार
बयान।

नोट
आउटपुट पुनर्निर्देशन के साथ विंडोज़ पर पावरशेल का उपयोग करके बनाया गया एक डंप एक फ़ाइल बनाता है
इसमें UTF-16 एन्कोडिंग है:

खोल> android [विकल्प] > डंप.एसक्यूएल

हालाँकि, UTF-16 को कनेक्शन कैरेक्टर सेट के रूप में अनुमति नहीं है (धारा 10.1.4 देखें,
"कनेक्शन कैरेक्टर सेट और कॉलेशन"), इसलिए डंप फ़ाइल सही ढंग से लोड नहीं होगी।
इस समस्या से निपटने के लिए, का उपयोग करें --परिणाम-फ़ाइल विकल्प, जो आउटपुट बनाता है
एएससीआईआई प्रारूप:

खोल> android [विकल्प] --परिणाम-फ़ाइल = डंप.एसक्यूएल
mysqlpump मंगलाचरण Syntax.PP डिफ़ॉल्ट रूप से, android सभी डेटाबेस को डंप कर देता है (निश्चित रूप से
mysqlpump प्रतिबंधों में उल्लेखित अपवाद)। इस व्यवहार को स्पष्ट रूप से निर्दिष्ट करने के लिए, का उपयोग करें
--ऑल-डेटाबेस विकल्प:

खोल> android --ऑल-डेटाबेस

किसी एकल डेटाबेस, या उस डेटाबेस के भीतर कुछ तालिकाओं को डंप करने के लिए, डेटाबेस को नाम दें
कमांड लाइन, वैकल्पिक रूप से तालिका नामों के बाद:

खोल> android db_नाम
खोल> android db_नाम tbl_name1 tbl_name2 ...

सभी नाम तर्कों को डेटाबेस नाम के रूप में मानने के लिए, इसका उपयोग करें --डेटाबेस विकल्प:

खोल> android --डेटाबेस db_name1 db_name2 ...

डिफ़ॉल्ट रूप से, android उपयोगकर्ता खाता परिभाषाओं को डंप नहीं करता, भले ही आप MySQL को डंप कर दें
सिस्टम डेटाबेस जिसमें अनुदान तालिकाएँ शामिल हैं। अनुदान तालिका सामग्री को तार्किक रूप से डंप करना
क्रिएट यूजर और ग्रांट स्टेटमेंट के रूप में परिभाषाओं का उपयोग करें --उपयोगकर्ता विकल्प और
सभी डेटाबेस डंपिंग को दबाएँ:

खोल> android --बहिष्कृत-डेटाबेस=% --उपयोगकर्ता

पूर्ववर्ती कमांड में, % एक वाइल्डकार्ड है जो सभी डेटाबेस नामों से मेल खाता है
--बहिष्कृत-डेटाबेस विकल्प.

android संग्रहीत डेटाबेस, तालिकाओं को शामिल करने या बाहर करने के लिए कई विकल्पों का समर्थन करता है
कार्यक्रम, और उपयोगकर्ता परिभाषाएँ। Mysqlpump ऑब्जेक्ट चयन देखें।

डंप फ़ाइल को पुनः लोड करने के लिए, उसमें मौजूद कथनों को निष्पादित करें। उदाहरण के लिए, का उपयोग करें MySQL
ग्राहक:

खोल> android [विकल्प] > डंप.एसक्यूएल
खोल> MySQL < डंप.एसक्यूएल

निम्नलिखित चर्चा अतिरिक्त प्रदान करती है android उपयोग के उदाहरण.

विकल्पों की सूची देखने के लिए android समर्थन करता है, आदेश जारी करता है android --मदद.
mysqlpump विकल्प सारांश.पीपी android निम्नलिखित विकल्पों का समर्थन करता है, जो हो सकते हैं
कमांड लाइन पर या विकल्प फ़ाइल के [mysqlpump] और [क्लाइंट] समूहों में निर्दिष्ट।
MySQL प्रोग्राम द्वारा उपयोग की जाने वाली विकल्प फ़ाइलों के बारे में जानकारी के लिए, अनुभाग 4.2.6, "उपयोग करना" देखें
विकल्प फ़ाइलें” mysqlpump विकल्प विवरण

· --मदद, -?

एक सहायता संदेश प्रदर्शित करें और बाहर निकलें।

· --ऐड-ड्रॉप-डेटाबेस

प्रत्येक क्रिएट डेटाबेस स्टेटमेंट से पहले एक ड्रॉप डेटाबेस स्टेटमेंट लिखें।

· --ऐड-ड्रॉप-टेबल

प्रत्येक क्रिएट टेबल स्टेटमेंट से पहले एक ड्रॉप टेबल स्टेटमेंट लिखें।

· --जोड़ें-छोड़ें-उपयोगकर्ता

प्रत्येक क्रिएट यूजर स्टेटमेंट से पहले एक ड्रॉप यूजर स्टेटमेंट लिखें।

· --लॉक जोड़ें

प्रत्येक टेबल डंप को LOCK TABLES और UNLOCK TABLES स्टेटमेंट से घेरें। इसका परिणाम
डंप फ़ाइल को पुनः लोड करने पर तेज़ प्रविष्टियाँ होती हैं। अनुभाग 8.2.2.1 देखें, “की गति
कथन सम्मिलित करें”

यह विकल्प समानता के साथ काम नहीं करता है क्योंकि INSERT कथन अलग-अलग होते हैं
तालिकाओं को इंटरलीव किया जा सकता है और एक के लिए इन्सर्ट के अंत के बाद तालिकाओं को अनलॉक किया जा सकता है
तालिका उन तालिकाओं पर ताले जारी कर सकती है जिनके लिए आवेषण बने रहते हैं।

--लॉक जोड़ें और --एकल लेन-देन परस्पर अनन्य हैं।

· --ऑल-डेटाबेस, -A

सभी डेटाबेस को डंप करें (mysqlpump प्रतिबंधों में उल्लिखित कुछ अपवादों को छोड़कर)। यह है
यदि कोई अन्य स्पष्ट रूप से निर्दिष्ट नहीं है तो डिफ़ॉल्ट व्यवहार।

--ऑल-डेटाबेस और --डेटाबेस परस्पर अनन्य हैं।

· --बाइंड-पता=आईपी ​​पता

एकाधिक नेटवर्क इंटरफ़ेस वाले कंप्यूटर पर, किसे चुनने के लिए इस विकल्प का उपयोग करें
MySQL सर्वर से कनेक्ट करने के लिए उपयोग किया जाने वाला इंटरफ़ेस।

· --चरित्र-सेट-दिर=पथ

वह निर्देशिका जहाँ वर्ण सेट स्थापित हैं। अनुभाग 10.5, “चरित्र सेट” देखें
विन्यास"।

· --पूर्ण-सम्मिलित करें

पूर्ण INSERT कथन लिखें जिसमें कॉलम नाम शामिल हों।

· --संकुचित करें, -C

यदि दोनों समर्थन करते हैं तो क्लाइंट और सर्वर के बीच भेजी गई सभी सूचनाओं को संपीड़ित करें
संपीड़न।

· --कंप्रेस-आउटपुट=कलन विधि

डिफ़ॉल्ट रूप से, android आउटपुट को संपीड़ित नहीं करता. यह विकल्प आउटपुट निर्दिष्ट करता है
निर्दिष्ट एल्गोरिदम का उपयोग करके संपीड़न। अनुमत एल्गोरिदम LZ4 और ZLIB हैं।

संपीड़ित आउटपुट को अनकंप्रेस करने के लिए, आपके पास एक उपयुक्त उपयोगिता होनी चाहिए। यदि सिस्टम
आज्ञाओं lz4 और openssl ज़ेडलिब MySQL 5.7.10, MySQL के अनुसार उपलब्ध नहीं हैं
वितरण में शामिल हैं lz4_डीकंप्रेस और zlib_decompress उपयोगिताएँ जिनका उपयोग किया जा सकता है
दबाव हटाना android आउटपुट जिसे का उपयोग करके संपीड़ित किया गया था --कंप्रेस-आउटपुट=LZ4 और
--कंप्रेस-आउटपुट=ZLIB विकल्प. अधिक जानकारी के लिए देखें lz4_डीकंप्रेस(1) और,
zlib_decompress(1).

विकल्पों में शामिल हैं lz4 और openssl आदेश, यदि वे आपके पर स्थापित हैं
प्रणाली। उदाहरण के लिए, lz4 LZ4 आउटपुट को अनकंप्रेस कर सकता है:

खोल> lz4 -d इनपुट फ़ाइल निर्गम संचिका

ZLIB आउटपुट को इस प्रकार असंपीड़ित किया जा सकता है:

खोल> openssl ज़ेडलिब -d < इनपुट फ़ाइल > निर्गम संचिका

· --डेटाबेस, -B

सामान्य रूप से, android कमांड लाइन पर प्रथम नाम तर्क को डेटाबेस के रूप में मानता है
नाम और तालिका नाम के रूप में कोई भी निम्नलिखित नाम। इस विकल्प के साथ, यह सभी नामों का इलाज करता है
डेटाबेस नाम के रूप में तर्क। क्रिएट डेटाबेस स्टेटमेंट आउटपुट में शामिल हैं
प्रत्येक नए डेटाबेस से पहले.

--ऑल-डेटाबेस और --डेटाबेस परस्पर अनन्य हैं।

· --डीबग[=डिबग_विकल्प], -# [डिबग_विकल्प]

डिबगिंग लॉग लिखें। एक ठेठ डिबग_विकल्प स्ट्रिंग d:t:o है,फ़ाइल का नाम। डिफ़ॉल्ट
d:t:O,/tmp/mysqlpump.trace है।

· --डीबग-चेक

प्रोग्राम से बाहर निकलने पर कुछ डिबगिंग जानकारी प्रिंट करें।

· --दोषमार्जन सूचना, -T

प्रोग्राम के दौरान डिबगिंग जानकारी और मेमोरी और सीपीयू उपयोग के आंकड़े प्रिंट करें
बाहर निकलता है।

· --डिफ़ॉल्ट-प्रमाणीकरण=लगाना

उपयोग करने के लिए क्लाइंट-साइड प्रमाणीकरण प्लगइन के बारे में एक संकेत। अनुभाग 6.3.8 देखें,
"प्लग करने योग्य प्रमाणीकरण"।

· --डिफ़ॉल्ट-वर्ण-सेट=वर्णसेट_नाम

उपयोग वर्णसेट_नाम डिफ़ॉल्ट वर्ण सेट के रूप में। अनुभाग 10.5, “चरित्र सेट” देखें
विन्यास"। यदि कोई वर्ण सेट निर्दिष्ट नहीं है, android utf8 का उपयोग करता है।

· --डिफ़ॉल्ट-समानांतरता=N

प्रत्येक समानांतर प्रसंस्करण कतार के लिए थ्रेड्स की डिफ़ॉल्ट संख्या। डिफ़ॉल्ट 2 है.

RSI --समानांतर-स्कीमा विकल्प समानतावाद को भी प्रभावित करता है और इसका उपयोग ओवरराइड करने के लिए किया जा सकता है
धागों की डिफ़ॉल्ट संख्या. अधिक जानकारी के लिए, mysqlpump समानांतर प्रसंस्करण देखें।

- --डिफ़ॉल्ट-समानांतरता=0 और नहीं --समानांतर-स्कीमा विकल्प android के रूप में चलता है
एकल-थ्रेडेड प्रक्रिया और कोई कतार नहीं बनाती।

समांतरता सक्षम होने पर, विभिन्न डेटाबेस से आउटपुट प्राप्त करना संभव है
इंटरलीव्ड।

नोट
MySQL 5.7.11 से पहले, का उपयोग --एकल लेन-देन विकल्प परस्पर अनन्य है
समानता के साथ. उपयोग करने के लिए --एकल लेन-देन, सेटिंग करके समानता को अक्षम करें
--डिफ़ॉल्ट-समानांतरता से 0 और किसी भी उदाहरण का उपयोग नहीं कर रहा हूँ --समानांतर-स्कीमा:

खोल> android --एकल लेन-देन --डिफ़ॉल्ट-समानांतरता=0

· --डिफ़ॉल्ट-अतिरिक्त-फ़ाइल=फ़ाइल का नाम

इस विकल्प फ़ाइल को वैश्विक विकल्प फ़ाइल के बाद पढ़ें लेकिन (यूनिक्स पर) उपयोगकर्ता से पहले पढ़ें
विकल्प दस्तावेज। यदि फ़ाइल मौजूद नहीं है या अन्यथा पहुंच योग्य नहीं है, तो एक त्रुटि उत्पन्न होती है।
फ़ाइल का नाम यदि सापेक्ष पथ के रूप में दिया गया है तो वर्तमान निर्देशिका के सापेक्ष व्याख्या की जाती है
पूर्ण पथ नाम के बजाय नाम।

· --डिफ़ॉल्ट-फ़ाइल=फ़ाइल का नाम

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

· --डिफ़ॉल्ट-समूह-प्रत्यय=str

न केवल सामान्य विकल्प समूह पढ़ें, बल्कि सामान्य नाम और ए वाले समूह भी पढ़ें
का प्रत्यय str। उदाहरण के लिए, android आम तौर पर [क्लाइंट] और [mysqlpump] पढ़ता है
समूह. यदि --डिफ़ॉल्ट-समूह-प्रत्यय=_अन्य विकल्प दिया है, android भी पढ़ता है
[क्लाइंट_अन्य] और [mysqlpump_other] समूह।

· --स्थगित-तालिका-सूचकांक

डंप आउटपुट में, प्रत्येक तालिका के लिए उसकी पंक्तियों के समाप्त होने तक सूचकांक निर्माण को स्थगित करें
लदा हुआ। यह सभी स्टोरेज इंजनों के लिए काम करता है, लेकिन InnoDB केवल सेकेंडरी के लिए लागू होता है
अनुक्रमित।

यह विकल्प डिफॉल्ट द्वारा सक्षम हो जाता है; उपयोग --स्किप-डिफर-टेबल-इंडेक्स इसे निष्क्रिय करने के लिए।

· --आयोजन

आउटपुट में डंप किए गए डेटाबेस के लिए इवेंट शेड्यूलर इवेंट शामिल करें। इवेंट डंपिंग
उन डेटाबेस के लिए ईवेंट विशेषाधिकारों की आवश्यकता है।

का उपयोग करके उत्पन्न आउटपुट --आयोजन बनाने के लिए CREATE EVENT स्टेटमेंट शामिल हैं
आयोजन। हालाँकि, इन कथनों में ईवेंट निर्माण जैसी विशेषताएँ शामिल नहीं हैं
और संशोधन टाइमस्टैम्प, इसलिए जब घटनाओं को पुनः लोड किया जाता है, तो उन्हें बनाया जाता है
पुनः लोड समय के बराबर टाइमस्टैम्प।

यदि आप ईवेंट को उनकी मूल टाइमस्टैम्प विशेषताओं के साथ बनाना चाहते हैं, तो ऐसा न करें
उपयोग --आयोजन. इसके बजाय, सीधे mysql.event तालिका की सामग्री को डंप और पुनः लोड करें,
एक MySQL खाते का उपयोग करना जिसमें MySQL डेटाबेस के लिए उपयुक्त विशेषाधिकार हों।

यह विकल्प डिफॉल्ट द्वारा सक्षम हो जाता है; उपयोग --छोड़ें-घटनाएँ इसे निष्क्रिय करने के लिए।

· --बहिष्कृत-डेटाबेस=db_list

डेटाबेस को डंप न करें db_list, जो एक या अधिक की अल्पविराम से अलग की गई सूची है
डेटाबेस नाम. इस विकल्प के अनेक उदाहरण योगात्मक हैं। अधिक जानकारी के लिए,
mysqlpump ऑब्जेक्ट चयन देखें।

· --बहिष्कृत-घटनाएँ=घटना सूची

डेटाबेस को डंप न करें घटना सूची, जो एक या की अल्पविराम से अलग की गई सूची है
अधिक इवेंट नाम. इस विकल्प के अनेक उदाहरण योगात्मक हैं। अधिक जानकारी के लिए
जानकारी, mysqlpump ऑब्जेक्ट चयन देखें।

· --बहिष्कृत-दिनचर्या=दिनचर्या_सूची

घटनाओं को डंप न करें दिनचर्या_सूची, जो एक या अधिक की अल्पविराम से अलग की गई सूची है
रूटीन (संग्रहीत प्रक्रिया या फ़ंक्शन) नाम। इस विकल्प के अनेक उदाहरण हैं
additive. अधिक जानकारी के लिए, mysqlpump ऑब्जेक्ट चयन देखें।

· --बहिष्कृत-टेबल=तालिका_सूची

टेबलों को अंदर न डालें तालिका_सूची, जो एक या अधिक की अल्पविराम से अलग की गई सूची है
तालिका नाम. इस विकल्प के अनेक उदाहरण योगात्मक हैं। अधिक जानकारी के लिए देखें
mysqlpump ऑब्जेक्ट चयन।

· --बहिष्कृत-ट्रिगर=ट्रिगर_सूची

ट्रिगर्स को अंदर न डालें ट्रिगर_सूची, जो एक या की अल्पविराम से अलग की गई सूची है
अधिक ट्रिगर नाम. इस विकल्प के अनेक उदाहरण योगात्मक हैं। अधिक जानकारी के लिए
जानकारी, mysqlpump ऑब्जेक्ट चयन देखें।

· --बहिष्कृत-उपयोगकर्ता=उपयोगकर्ता सूची

उपयोगकर्ता खातों को डंप न करें उपयोगकर्ता सूची, जो एक या की अल्पविराम से अलग की गई सूची है
अधिक खाता नाम. इस विकल्प के अनेक उदाहरण योगात्मक हैं। अधिक जानकारी के लिए
जानकारी, mysqlpump ऑब्जेक्ट चयन देखें।

· --विस्तारित-सम्मिलित=N

बहु-पंक्ति सिंटैक्स का उपयोग करके INSERT कथन लिखें जिसमें कई मान सूचियाँ शामिल हों।
इसके परिणामस्वरूप एक छोटी डंप फ़ाइल बनती है और फ़ाइल पुनः लोड होने पर प्रविष्टियों की गति तेज़ हो जाती है।

विकल्प मान प्रत्येक INSERT कथन में शामिल की जाने वाली पंक्तियों की संख्या को इंगित करता है।
डिफ़ॉल्ट 250 है। 1 का मान प्रति तालिका पंक्ति में एक INSERT कथन उत्पन्न करता है।

· --हेक्स-ब्लॉब

हेक्साडेसिमल नोटेशन का उपयोग करके बाइनरी कॉलम को डंप करें (उदाहरण के लिए, 'एबीसी' 0x616263 हो जाता है)।
प्रभावित डेटा प्रकार बाइनरी, वर्बिनरी, बीएलओबी प्रकार और बीआईटी हैं।

· --होस्ट=होस्ट_नाम, -h होस्ट_नाम

दिए गए होस्ट पर MySQL सर्वर से डेटा डंप करें।

· --शामिल-डेटाबेस=db_list

डेटाबेस को इसमें डंप करें db_list, जो एक या अधिक डेटाबेस की अल्पविराम से अलग की गई सूची है
names. डंप में नामित डेटाबेस में सभी ऑब्जेक्ट शामिल हैं। के अनेक उदाहरण
यह विकल्प योगात्मक है. अधिक जानकारी के लिए, mysqlpump ऑब्जेक्ट चयन देखें।

· --शामिल-घटनाएं=घटना सूची

घटनाओं को डंप करें घटना सूची, जो एक या अधिक घटनाओं की अल्पविराम से अलग की गई सूची है
names. इस विकल्प के अनेक उदाहरण योगात्मक हैं। अधिक जानकारी के लिए देखें
mysqlpump ऑब्जेक्ट चयन।

· --शामिल-दिनचर्या=दिनचर्या_सूची

दिनचर्या को डंप करें दिनचर्या_सूची, जो एक या अधिक की अल्पविराम से अलग की गई सूची है
रूटीन (संग्रहीत प्रक्रिया या फ़ंक्शन) नाम। इस विकल्प के अनेक उदाहरण हैं
additive. अधिक जानकारी के लिए, mysqlpump ऑब्जेक्ट चयन देखें।

· --शामिल-टेबल=तालिका_सूची

टेबलों को अंदर फेंक दो तालिका_सूची, जो एक या अधिक तालिका की अल्पविराम से अलग की गई सूची है
names. इस विकल्प के अनेक उदाहरण योगात्मक हैं। अधिक जानकारी के लिए देखें
mysqlpump ऑब्जेक्ट चयन।

· --शामिल-ट्रिगर =ट्रिगर_सूची

ट्रिगर्स को अंदर डालें ट्रिगर_सूची, जो एक या अधिक की अल्पविराम से अलग की गई सूची है
ट्रिगर नाम. इस विकल्प के अनेक उदाहरण योगात्मक हैं। अधिक जानकारी के लिए,
mysqlpump ऑब्जेक्ट चयन देखें।

· --शामिल-उपयोगकर्ता=उपयोगकर्ता सूची

उपयोगकर्ता खातों को डंप करें उपयोगकर्ता सूची, जो एक या अधिक की अल्पविराम से अलग की गई सूची है
उपयोगकर्ता नाम. इस विकल्प के अनेक उदाहरण योगात्मक हैं। अधिक जानकारी के लिए देखें
mysqlpump ऑब्जेक्ट चयन।

· --डालें-अनदेखा करें

INSERT कथनों के बजाय INSERT IGNORE कथन लिखें।

· --लॉग-त्रुटि-फ़ाइल=फ़ाइल का नाम

चेतावनियों और त्रुटियों को नामित फ़ाइल में जोड़कर लॉग करें। यदि यह विकल्प नहीं है
दिया हुआ, android मानक त्रुटि आउटपुट के लिए चेतावनियाँ और त्रुटियाँ लिखता है।

· --लॉगिन-पथ=नाम

.mylogin.cnf लॉगिन पथ फ़ाइल में नामित लॉगिन पथ से विकल्प पढ़ें। एक "लॉगिन
पथ" एक विकल्प समूह है जिसमें विकल्प होते हैं जो निर्दिष्ट करते हैं कि किस MySQL सर्वर से कनेक्ट करना है
और किस खाते को प्रमाणित करना है। लॉगिन पथ फ़ाइल बनाने या संशोधित करने के लिए, उपयोग करें
la mysql_config_editor उपयोगिता। देखो mysql_config_editor(1).

· --मैक्स-अनुमति-पैकेट=N

क्लाइंट/सर्वर संचार के लिए बफ़र का अधिकतम आकार। डिफ़ॉल्ट 24एमबी है,
अधिकतम 1GB है.

· --नेट-बफ़र-लंबाई=N

क्लाइंट/सर्वर संचार के लिए बफ़र का प्रारंभिक आकार। बनाते समय
बहु-पंक्ति INSERT कथन (जैसा कि --विस्तारित-सम्मिलित करें विकल्प), android
तक पंक्तियाँ बनाता है N बाइट्स लंबे. यदि आप मूल्य बढ़ाने के लिए इस विकल्प का उपयोग करते हैं, तो सुनिश्चित करें
कि MySQL सर्वर नेट_बफ़र_लेंथ सिस्टम वेरिएबल का मान कम से कम इतना है
बड़े.

· --नहीं-बनाएँ-db

किसी भी क्रिएट डेटाबेस स्टेटमेंट को रोकें जिसे अन्यथा इसमें शामिल किया जा सकता है
उत्पादन.

· --नहीं-बनाएँ-जानकारी, -t

प्रत्येक डंप की गई तालिका बनाने वाले CREATE TABLE कथन न लिखें।

· --नो-डिफॉल्ट्स

कोई भी विकल्प फ़ाइल न पढ़ें. यदि अज्ञात विकल्पों को पढ़ने के कारण प्रोग्राम स्टार्टअप विफल हो जाता है
एक विकल्प फ़ाइल से, --नो-डिफॉल्ट्स उन्हें पढ़ने से रोकने के लिए इस्तेमाल किया जा सकता है।

अपवाद यह है कि .mylogin.cnf फ़ाइल, यदि मौजूद है, तो सभी मामलों में पढ़ी जाती है। यह
पासवर्ड को कमांड लाइन की तुलना में अधिक सुरक्षित तरीके से निर्दिष्ट करने की अनुमति देता है, तब भी
--नो-डिफॉल्ट्स प्रयोग किया जाता है। (.mylogin.cnf द्वारा बनाया गया है mysql_config_editor उपयोगिता।
देख mysql_config_editor(1)।)

· --समानांतर-स्कीमा=[N:]db_list

डेटाबेस को संसाधित करने के लिए एक कतार बनाएं db_list, जो अल्पविराम से अलग किया गया है
एक या अधिक डेटाबेस नामों की सूची। अगर N दिया गया है, कतार उपयोग करती है N धागे. अगर N is
नहीं दिया गया, --डिफ़ॉल्ट-समानांतरता विकल्प कतार थ्रेड्स की संख्या निर्धारित करता है।

इस विकल्प के एकाधिक उदाहरण एकाधिक कतारें बनाते हैं। android भी बनाता है
किसी भी नामित डेटाबेस के लिए उपयोग करने के लिए डिफ़ॉल्ट कतार --समानांतर-स्कीमा विकल्प, और के लिए
यदि कमांड विकल्प उन्हें चुनते हैं तो उपयोगकर्ता परिभाषाओं को डंप करना। अधिक जानकारी के लिए देखें
mysqlpump समानांतर प्रसंस्करण।

· --पासवर्ड[=पासवर्ड], -पी[पासवर्ड]

सर्वर से कनेक्ट करते समय उपयोग किया जाने वाला पासवर्ड। यदि आप लघु विकल्प प्रपत्र का उपयोग करते हैं
(-p), आप नही सकता विकल्प और पासवर्ड के बीच एक स्थान रखें। यदि आप इसे छोड़ देते हैं
पासवर्ड के बाद मूल्य --पासवर्ड or -p कमांड लाइन पर विकल्प, android
एक के लिए कहता है।

कमांड लाइन पर पासवर्ड निर्दिष्ट करना असुरक्षित माना जाना चाहिए। देखो
खंड 6.1.2.1, "पासवर्ड सुरक्षा के लिए अंतिम उपयोगकर्ता दिशानिर्देश"। आप एक विकल्प का उपयोग कर सकते हैं
फ़ाइल कमांड लाइन पर पासवर्ड देने से बचने के लिए।

· --प्लगइन-डीआईआर=dir_name

वह निर्देशिका जिसमें प्लगइन्स देखना है। इस विकल्प को निर्दिष्ट करें यदि --डिफ़ॉल्ट-auth
विकल्प का उपयोग प्रमाणीकरण प्लगइन को निर्दिष्ट करने के लिए किया जाता है android यह नहीं मिलता. देखना
धारा 6.3.8, "प्लगयोग्य प्रमाणीकरण"।

· --पोर्ट=पोर्ट_नंबर, -P पोर्ट_नंबर

कनेक्शन के लिए उपयोग करने के लिए टीसीपी/आईपी पोर्ट नंबर।

· --प्रिंट-डिफॉल्ट्स

प्रोग्राम का नाम और विकल्प फ़ाइलों से प्राप्त होने वाले सभी विकल्प प्रिंट करें।

· --प्रोटोकॉल={टीसीपी|सॉकेट|पाइप|मेमोरी}

सर्वर से कनेक्ट करने के लिए उपयोग किया जाने वाला कनेक्शन प्रोटोकॉल। यह तब उपयोगी होता है जब
अन्य कनेक्शन पैरामीटर सामान्य रूप से प्रोटोकॉल के अलावा अन्य का उपयोग करने का कारण बनेंगे
एक जो आप चाहते हैं. अनुमेय मूल्यों के विवरण के लिए, अनुभाग 4.2.2, “कनेक्ट करना” देखें
MySQL सर्वर"।

· --बदलने के

INSERT स्टेटमेंट के बजाय REPLACE स्टेटमेंट लिखें।

· --परिणाम-फ़ाइल=फ़ाइल का नाम

नामित फ़ाइल पर सीधा आउटपुट। परिणाम फ़ाइल बनाई गई है और इसकी पिछली सामग्री
अधिलेखित, भले ही डंप उत्पन्न करते समय कोई त्रुटि हो।

न्यूलाइन "\n" वर्णों को रोकने के लिए विंडोज़ पर इस विकल्प का उपयोग किया जाना चाहिए
"\r\n" कैरिज रिटर्न/न्यूलाइन अनुक्रम में परिवर्तित।

· --दिनचर्या

में डंप किए गए डेटाबेस के लिए संग्रहीत रूटीन (प्रक्रियाएं और कार्य) शामिल करें
आउटपुट. इस विकल्प के उपयोग के लिए mysql.proc तालिका के लिए SELECT विशेषाधिकार की आवश्यकता होती है।

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

यदि आपको रूटीन को उनकी मूल टाइमस्टैम्प विशेषताओं के साथ बनाने की आवश्यकता है, तो ऐसा न करें
उपयोग --दिनचर्या. इसके बजाय, mysql.proc तालिका की सामग्री को डंप और पुनः लोड करें
सीधे, एक MySQL खाते का उपयोग करके जिसमें MySQL के लिए उचित विशेषाधिकार हैं
डेटाबेस।

यह विकल्प डिफॉल्ट द्वारा सक्षम हो जाता है; उपयोग --स्किप-दिनचर्या इसे निष्क्रिय करने के लिए।

· --सुरक्षित-प्राधिकरण

सर्वर पर पुराने (पूर्व-4.1) प्रारूप में पासवर्ड न भेजें। यह कनेक्शन रोकता है
उन सर्वरों को छोड़कर जो नए पासवर्ड प्रारूप का उपयोग करते हैं।

यह विकल्प अप्रचलित है और भविष्य में MySQL रिलीज़ में हटा दिया जाएगा। ये हमेशा
सक्षम किया गया है और इसे अक्षम करने का प्रयास किया जा रहा है (--स्किप-सिक्योर-ऑथ, --secure-auth=0) एक उत्पन्न करता है
त्रुटि।

· --सेट-वर्णसेट

सेट नाम लिखें default_character_set आउटपुट को।

यह विकल्प डिफॉल्ट द्वारा सक्षम हो जाता है। इसे अक्षम करने और सेट नाम कथन को दबाने के लिए,
उपयोग --स्किप-सेट-वर्णसेट.

· --एकल लेन-देन

यह विकल्प लेनदेन अलगाव मोड को दोहराने योग्य पढ़ने पर सेट करता है और एक START भेजता है
डेटा डंप करने से पहले सर्वर पर ट्रांसेक्शन SQL स्टेटमेंट। यह तभी उपयोगी है
ट्रांजेक्शनल टेबल जैसे कि InnoDB, क्योंकि तब यह की सुसंगत स्थिति को डंप कर देता है
उस समय डेटाबेस जब START TRANSACTION बिना किसी अवरोध के जारी किया गया था
अनुप्रयोगों.

इस विकल्प का उपयोग करते समय, आपको यह ध्यान रखना चाहिए कि केवल InnoDB तालिकाएँ ही डंप की गई हैं
एक सुसंगत अवस्था. उदाहरण के लिए, इसका उपयोग करते समय कोई MyISAM या मेमोरी टेबल डंप हो गई
विकल्प अभी भी स्थिति बदल सकता है।

थोड़ी देर --एकल लेन-देन वैध डंप फ़ाइल (सही) सुनिश्चित करने के लिए डंप प्रक्रिया में है
तालिका सामग्री और बाइनरी लॉग निर्देशांक), किसी अन्य कनेक्शन का उपयोग नहीं करना चाहिए
निम्नलिखित कथन: तालिका बदलें, तालिका बनाएं, तालिका छोड़ें, तालिका का नाम बदलें, छोटा करें
मेज़। एक सुसंगत पठन उन कथनों से अलग नहीं है, इसलिए उनका उपयोग करें
डंप की जाने वाली तालिका SELECT द्वारा निष्पादित होने का कारण बन सकती है android पुनः प्राप्त करने के लिए
गलत सामग्री प्राप्त करने या विफल होने के लिए तालिका सामग्री।

--लॉक जोड़ें और --एकल लेन-देन परस्पर अनन्य हैं।

नोट
MySQL 5.7.11 से पहले, का उपयोग --एकल लेन-देन विकल्प परस्पर अनन्य है
समानता के साथ. उपयोग करने के लिए --एकल लेन-देन, सेटिंग करके समानता को अक्षम करें
--डिफ़ॉल्ट-समानांतरता से 0 और किसी भी उदाहरण का उपयोग नहीं कर रहा हूँ --समानांतर-स्कीमा:

खोल> android --एकल लेन-देन --डिफ़ॉल्ट-समानांतरता=0

· --छोड़ें-परिभाषक

व्यू और संग्रहित के लिए CREATE स्टेटमेंट से DEFINER और SQL SECURITY क्लॉज को हटा दें
कार्यक्रम. डंप फ़ाइल, जब पुनः लोड की जाती है, तो ऑब्जेक्ट बनाती है जो डिफ़ॉल्ट DEFINER का उपयोग करती है
और SQL सुरक्षा मान। अनुभाग 19.6, “संग्रहीत प्रोग्रामों के लिए अभिगम नियंत्रण और” देखें
दृश्य”

· --स्किप-डंप-पंक्तियाँ, -d

तालिका पंक्तियों को डंप न करें.

· --सॉकेट={फ़ाइल का नाम|पाइप_नाम}, -S {फ़ाइल का नाम|पाइप_नाम}

लोकलहोस्ट से कनेक्शन के लिए, उपयोग करने के लिए यूनिक्स सॉकेट फ़ाइल, या, विंडोज़ पर, का नाम
उपयोग करने के लिए नामित पाइप।

· --एसएसएल*

विकल्प जो आरंभ होते हैं --एसएसएल निर्दिष्ट करें कि एसएसएल का उपयोग करके सर्वर से कनेक्ट करना है या नहीं
बताएं कि एसएसएल कुंजी और प्रमाणपत्र कहां मिलेंगे। अनुभाग 6.3.12.5, “कमांड” देखें
सुरक्षित कनेक्शन के लिए विकल्प”

· --tls-संस्करण=प्रोटोकॉल_सूची

एन्क्रिप्टेड कनेक्शन के लिए क्लाइंट द्वारा अनुमत प्रोटोकॉल। मान एक है
अल्पविराम से अलग की गई सूची जिसमें एक या अधिक प्रोटोकॉल नाम हों। जो प्रोटोकॉल हो सकते हैं
इस विकल्प का नाम MySQL को संकलित करने के लिए उपयोग की जाने वाली SSL लाइब्रेरी पर निर्भर करता है। जानकारी के लिए,
अनुभाग 6.3.12.3, "सुरक्षित कनेक्शन प्रोटोकॉल और सिफर" देखें।

यह विकल्प MySQL 5.7.10 में जोड़ा गया था।

· --ट्रिगर

आउटपुट में प्रत्येक डंप की गई तालिका के लिए ट्रिगर शामिल करें।

यह विकल्प डिफॉल्ट द्वारा सक्षम हो जाता है; उपयोग --स्किप-ट्रिगर इसे निष्क्रिय करने के लिए।

· --tz-यूटीसी

यह विकल्प TIMESTAMP कॉलम को सर्वरों के बीच डंप और पुनः लोड करने में सक्षम बनाता है
अलग-अलग समय क्षेत्र. android इसके कनेक्शन समय क्षेत्र को UTC पर सेट करता है और SET जोड़ता है
TIME_ZONE='+00:00' डंप फ़ाइल में। इस विकल्प के बिना, टाइमस्टैम्प कॉलम डंप हो जाते हैं
और स्थानीय समय क्षेत्र में स्रोत और गंतव्य सर्वर पर पुनः लोड किया जाता है, जो कर सकता है
यदि सर्वर अलग-अलग समय क्षेत्रों में हैं तो मान बदल सकते हैं। --tz-यूटीसी भी
डेलाइट सेविंग टाइम के कारण होने वाले परिवर्तनों से बचाता है।

यह विकल्प डिफॉल्ट द्वारा सक्षम हो जाता है; उपयोग --छोड़ें-tz-यूटीसी इसे निष्क्रिय करने के लिए।

· --उपयोगकर्ता=USER_NAME, -u USER_NAME

सर्वर से कनेक्ट करते समय उपयोग करने के लिए MySQL उपयोगकर्ता नाम।

· --उपयोगकर्ता

उपयोगकर्ता खातों को CREATE USER और GRANT के रूप में तार्किक परिभाषाओं के रूप में डंप करें
बयान।

उपयोगकर्ता परिभाषाएँ MySQL सिस्टम डेटाबेस में अनुदान तालिकाओं में संग्रहीत की जाती हैं। द्वारा
चूक, android MySQL डेटाबेस डंप में अनुदान तालिकाएँ शामिल नहीं हैं। डंप करने के लिए
अनुदान तालिकाओं की सामग्री को तार्किक परिभाषाओं के रूप में उपयोग करें --उपयोगकर्ता विकल्प और
सभी डेटाबेस डंपिंग को दबाएँ:

खोल> android --बहिष्कृत-डेटाबेस=% --उपयोगकर्ता

· --संस्करण, -V

संस्करण की जानकारी प्रदर्शित करें और बाहर निकलें।

यह विकल्प MySQL 5.7.9 में जोड़ा गया था।

· --देखो-प्रगति

समय-समय पर एक प्रगति संकेतक प्रदर्शित करें जो इसके बारे में जानकारी प्रदान करता है
पूर्ण और तालिकाओं, पंक्तियों और अन्य वस्तुओं की कुल संख्या।

यह विकल्प डिफॉल्ट द्वारा सक्षम हो जाता है; उपयोग --छोड़ें-देखें-प्रगति इसे निष्क्रिय करने के लिए।
mysqlpump ऑब्जेक्ट चयन।

android इसमें समावेशन और बहिष्करण विकल्पों का एक सेट है जो कई को फ़िल्टर करने में सक्षम बनाता है
ऑब्जेक्ट प्रकार और किस ऑब्जेक्ट को डंप करना है उस पर लचीला नियंत्रण प्रदान करें:

· --शामिल-डेटाबेस और --बहिष्कृत-डेटाबेस डेटाबेस और उसके अंदर मौजूद सभी ऑब्जेक्ट पर लागू करें
उन्हें.

· --शामिल-टेबल और --बहिष्कृत-टेबल तालिकाओं पर लागू करें. ये विकल्प भी प्रभावित करते हैं
जब तक ट्रिगर-विशिष्ट विकल्प नहीं दिए जाते तब तक ट्रिगर तालिकाओं से जुड़े रहते हैं।

· --शामिल-ट्रिगर और --बहिष्कृत-ट्रिगर ट्रिगर्स पर लागू करें.

· --शामिल-दिनचर्या और --बहिष्कृत-दिनचर्या संग्रहीत प्रक्रियाओं और कार्यों पर लागू करें। अगर
एक रूटीन विकल्प एक संग्रहीत प्रक्रिया नाम से मेल खाता है, यह एक संग्रहीत फ़ंक्शन से भी मेल खाता है
वही नाम।

· --शामिल-घटनाएँ और --बहिष्कृत-घटनाएँ इवेंट शेड्यूलर इवेंट पर लागू करें.

· --उपयोगकर्ताओं को शामिल करें और --बहिष्कृत-उपयोगकर्ता उपयोगकर्ता खातों पर लागू करें.

कोई भी समावेशन या बहिष्करण विकल्प कई बार दिया जा सकता है। प्रभाव योगात्मक है.
इन विकल्पों का क्रम कोई मायने नहीं रखता.

प्रत्येक समावेशन और बहिष्करण विकल्प का मान अल्पविराम से अलग की गई नामों की सूची है
उपयुक्त वस्तु प्रकार. उदाहरण के लिए:

--बहिष्कृत-डेटाबेस = परीक्षण, दुनिया
--शामिल-टेबल=ग्राहक, चालान

ऑब्जेक्ट नामों में वाइल्डकार्ड वर्णों की अनुमति है:

· % शून्य या अधिक वर्णों के किसी भी अनुक्रम से मेल खाता है।

· _ किसी एक वर्ण से मेल खाता है.

उदाहरण के लिए, --include-tables=t%,__tmp टी और सभी से शुरू होने वाले सभी तालिका नामों से मेल खाता है
पाँच-वर्ण तालिका नाम जो tmp पर समाप्त होते हैं।

उपयोगकर्ताओं के लिए, होस्ट भाग के बिना निर्दिष्ट नाम की व्याख्या % के निहित होस्ट के साथ की जाती है।
उदाहरण के लिए, u1 और u1@% समतुल्य हैं। यह वही तुल्यता है जो लागू होती है
MySQL आम तौर पर (धारा 6.2.3, "खाता नाम निर्दिष्ट करना" देखें)।

समावेशन और बहिष्करण विकल्प इस प्रकार परस्पर क्रिया करते हैं:

· डिफ़ॉल्ट रूप से, बिना किसी समावेशन या बहिष्करण विकल्प के, android सभी डेटाबेस को डंप कर देता है
(mysqlpump प्रतिबंधों में उल्लिखित कुछ अपवादों के साथ)।

· यदि बहिष्करण विकल्पों की अनुपस्थिति में समावेशन विकल्प दिए गए हैं, तो केवल वस्तुएं
शामिल किए गए नामों को डंप कर दिया गया है।

· यदि समावेशन विकल्पों के अभाव में बहिष्करण विकल्प दिए गए हैं, तो सभी वस्तुएं हैं
बहिष्कृत के रूप में नामित लोगों को छोड़कर डंप कर दिया गया।

· यदि समावेशन और बहिष्करण विकल्प दिए गए हैं, तो सभी वस्तुओं को बहिष्कृत और नहीं के रूप में नामित किया गया है
शामिल किए गए नाम डंप नहीं किए गए हैं। अन्य सभी वस्तुएँ डंप कर दी गई हैं।

यदि एकाधिक डेटाबेस डंप किए जा रहे हैं, तो तालिकाओं, ट्रिगर्स आदि को नाम देना संभव है
डेटाबेस नाम के साथ ऑब्जेक्ट नामों को अर्हता प्राप्त करके एक विशिष्ट डेटाबेस में रूटीन।
निम्न आदेश डेटाबेस db1 और db2 को डंप करता है, लेकिन तालिकाओं db1.t1 और db2.t2 को बाहर कर देता है:

खोल> android --शामिल-डेटाबेस=db1,db2 --बहिष्कृत-टेबल=db1.t1,db2.t2

निम्नलिखित विकल्प यह निर्दिष्ट करने के लिए वैकल्पिक तरीके प्रदान करते हैं कि कौन से डेटाबेस को डंप करना है:

· --ऑल-डेटाबेस विकल्प सभी डेटाबेस को डंप कर देता है (कुछ अपवादों को छोड़कर)।
mysqlpump प्रतिबंध)। यह किसी भी ऑब्जेक्ट विकल्प को निर्दिष्ट करने के बराबर है (...
चूक android कार्रवाई सब कुछ डंप करने के लिए है)।

--शामिल-डेटाबेस=% के समान है --ऑल-डेटाबेस, लेकिन इसके लिए सभी डेटाबेस का चयन करता है
डंपिंग, यहां तक ​​कि वे भी जिनके लिए अपवाद हैं --ऑल-डेटाबेस.

· --डेटाबेस विकल्प कारण android सभी नाम तर्कों को नामों के रूप में मानना
डंप करने के लिए डेटाबेस. यह एक के बराबर है --शामिल-डेटाबेस विकल्प जो नाम देता है
वही डेटाबेस.
mysqlpump समानांतर प्रसंस्करण।

android समवर्ती प्रसंस्करण प्राप्त करने के लिए समानता का उपयोग कर सकते हैं। आप समवर्तीता का चयन कर सकते हैं
डेटाबेस के बीच (एक साथ कई डेटाबेस डंप करने के लिए) और डेटाबेस के भीतर (करने के लिए)।
किसी दिए गए डेटाबेस से एक साथ कई ऑब्जेक्ट डंप करें)।

डिफ़ॉल्ट रूप से, android दो धागों के साथ एक कतार स्थापित करता है। आप अतिरिक्त कतारें बना सकते हैं
और डिफ़ॉल्ट कतार सहित प्रत्येक को आवंटित थ्रेड की संख्या को नियंत्रित करें:

· --डिफ़ॉल्ट-समानांतरता=N प्रत्येक कतार के लिए उपयोग किए जाने वाले थ्रेड्स की डिफ़ॉल्ट संख्या निर्दिष्ट करता है।
इस विकल्प के अभाव में, N एक्सएनएनएक्स है।

डिफ़ॉल्ट कतार हमेशा थ्रेड्स की डिफ़ॉल्ट संख्या का उपयोग करती है। अतिरिक्त कतारें उपयोग करती हैं
जब तक आप अन्यथा निर्दिष्ट न करें, थ्रेड्स की डिफ़ॉल्ट संख्या।

· --समानांतर-स्कीमा=[N:]db_list डेटाबेस को डंप करने के लिए एक प्रोसेसिंग कतार स्थापित करता है
में नामित db_list और वैकल्पिक रूप से निर्दिष्ट करता है कि कतार कितने थ्रेड का उपयोग करती है। db_list is
डेटाबेस नामों की अल्पविराम से अलग की गई सूची। यदि विकल्प तर्क शुरू होता है N:, द
कतार का उपयोग N धागे. अन्यथा --डिफ़ॉल्ट-समानांतरता विकल्प निर्धारित करता है
कतार धागों की संख्या.

के अनेक उदाहरण --समानांतर-स्कीमा विकल्प एकाधिक कतारें बनाएँ।

डेटाबेस सूची में नामों को समान % और _ वाइल्डकार्ड रखने की अनुमति है
फ़िल्टरिंग विकल्पों के लिए समर्थित वर्ण (mysqlpump ऑब्जेक्ट चयन देखें)।

android किसी भी डेटाबेस को संसाधित करने के लिए डिफ़ॉल्ट कतार का उपयोग करता है जिसे स्पष्ट रूप से नामित नहीं किया गया है
--समानांतर-स्कीमा विकल्प, और यदि कमांड विकल्प चुनते हैं तो उपयोगकर्ता परिभाषाओं को डंप करने के लिए
उन्हें.

सामान्य तौर पर, एकाधिक कतारों के साथ, android डेटाबेस के सेट के बीच समानता का उपयोग करता है
एक साथ कई डेटाबेस को डंप करने के लिए, कतारों द्वारा संसाधित किया जाता है। उपयोग करने वाली कतार के लिए
एकाधिक धागे, android एकाधिक वस्तुओं को डंप करने के लिए, डेटाबेस के भीतर समानता का उपयोग करता है
किसी दिए गए डेटाबेस से एक साथ। अपवाद हो सकते हैं; उदाहरण के लिए, android मई
सर्वर से डेटाबेस में ऑब्जेक्ट की सूची प्राप्त करते समय कतारों को ब्लॉक करें।

समांतरता सक्षम होने पर, विभिन्न डेटाबेस से आउटपुट प्राप्त करना संभव है
इंटरलीव्ड। उदाहरण के लिए, समानांतर में डंप की गई एकाधिक तालिकाओं से INSERT कथन हो सकते हैं
इंटरलीव्ड; कथन किसी विशेष क्रम में नहीं लिखे गए हैं। इससे कोई प्रभाव नहीं पड़ता
पुनः लोड करना क्योंकि आउटपुट स्टेटमेंट डेटाबेस नामों के साथ ऑब्जेक्ट नामों को योग्य बनाते हैं या हैं
आवश्यकतानुसार USE कथनों से पहले।

समांतरता के लिए ग्रैन्युलैरिटी एक एकल डेटाबेस ऑब्जेक्ट है। उदाहरण के लिए, एक एकल तालिका
एकाधिक थ्रेड का उपयोग करके समानांतर में डंप नहीं किया जा सकता।

उदाहरण:

खोल> android --समानांतर-स्कीमास=db1,db2 --समानांतर-स्कीमास=db3

android db1 और db2 को संसाधित करने के लिए एक कतार स्थापित करता है, db3 और a को संसाधित करने के लिए एक और कतार स्थापित करता है
अन्य सभी डेटाबेस को संसाधित करने के लिए डिफ़ॉल्ट कतार। सभी कतारें दो थ्रेड का उपयोग करती हैं।

खोल> android --समानांतर-स्कीमास=db1,db2 --समानांतर-स्कीमास=db3
--डिफ़ॉल्ट-समानांतरता=4

यह पिछले उदाहरण के समान है, सिवाय इसके कि सभी कतारें चार थ्रेड का उपयोग करती हैं।

खोल> android --समानांतर-स्कीमा = 5: db1, db2 --समानांतर-स्कीमा=3:db3

db1 और db2 के लिए कतार पांच थ्रेड का उपयोग करती है, db3 के लिए कतार तीन थ्रेड का उपयोग करती है, और
डिफ़ॉल्ट कतार दो थ्रेड्स के डिफ़ॉल्ट का उपयोग करती है।

एक विशेष मामले के रूप में, साथ --डिफ़ॉल्ट-समानांतरता=0 और नहीं --समानांतर-स्कीमा विकल्प
android एकल-थ्रेडेड प्रक्रिया के रूप में चलता है और कोई कतार नहीं बनाता है।

नोट
MySQL 5.7.11 से पहले, का उपयोग --एकल लेन-देन विकल्प के साथ परस्पर अनन्य है
समानता. उपयोग करने के लिए --एकल लेन-देन, सेटिंग करके समानता को अक्षम करें
--डिफ़ॉल्ट-समानांतरता से 0 और किसी भी उदाहरण का उपयोग नहीं कर रहा हूँ --समानांतर-स्कीमा:

खोल> android --एकल लेन-देन --डिफ़ॉल्ट-समानांतरता=0
mysqlpump प्रतिबंध.

android INFORMATION_SCHEMA, Performance_schema, ndbinfo, या sys स्कीमा को डंप नहीं करता है
डिफ़ॉल्ट रूप से। इनमें से किसी को भी डंप करने के लिए, उन्हें कमांड लाइन पर स्पष्ट रूप से नाम दें। आप भी कर सकते हैं
के साथ उनका नाम बताएं --डेटाबेस or --शामिल-डेटाबेस विकल्प.

android क्रिएट यूजर और ग्रांट स्टेटमेंट (के लिए) का उपयोग करके उपयोगकर्ता खातों को तार्किक रूप में डंप करता है
उदाहरण के लिए, जब आप इसका उपयोग करते हैं --उपयोगकर्ताओं को शामिल करें or --उपयोगकर्ता विकल्प)। इस कारण से, का डंप
MySQL सिस्टम डेटाबेस में डिफ़ॉल्ट रूप से उपयोगकर्ता वाली अनुदान तालिकाएँ शामिल नहीं होती हैं
परिभाषाएँ: उपयोगकर्ता, db, tables_priv, columns_priv, procs_priv, या proxies_priv। किसी को डंप करना
अनुदान तालिकाओं में से, MySQL डेटाबेस को नाम दें और उसके बाद तालिका नाम दें:

खोल> android MySQL उपयोगकर्ता db ...

कॉपीराइट


कॉपीराइट © 1997, 2016, Oracle और/या इसके सहयोगी। सर्वाधिकार सुरक्षित।

यह दस्तावेज़ीकरण मुफ़्त सॉफ़्टवेयर है; आप इसे पुनर्वितरित कर सकते हैं और/या इसे केवल के अंतर्गत संशोधित कर सकते हैं
फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित जीएनयू जनरल पब्लिक लाइसेंस की शर्तें;
लाइसेंस का संस्करण 2।

यह दस्तावेज इस उम्मीद में वितरित किया गया है कि यह उपयोगी होगा, लेकिन बिना किसी के
वारंटी; किसी विशेष के लिए व्यापारिकता या उपयुक्तता की निहित वारंटी के बिना भी
प्रयोजन। अधिक विवरण के लिए जीएनयू जनरल पब्लिक लाइसेंस देखें।

आपको कार्यक्रम के साथ जीएनयू जनरल पब्लिक लाइसेंस की एक प्रति प्राप्त होनी चाहिए;
यदि नहीं, तो फ्री सॉफ्टवेयर फाउंडेशन, इंक., 51 फ्रैंकलिन स्ट्रीट, पांचवीं मंजिल, को लिखें।
बोस्टन, एमए 02110-1301 यूएसए या देखें http://www.gnu.org/licenses/.

onworks.net सेवाओं का उपयोग करके mysqlpump का ऑनलाइन उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

  • 1
    abidiff
    abidiff
    एबिडिफ - ईएलएफ फाइलों के एबीआई की तुलना करें
    एबिडीफ एप्लिकेशन बाइनरी की तुलना करता है
    दो साझा पुस्तकालयों के इंटरफेस (एबीआई)।
    ईएलएफ प्रारूप में। यह एक अर्थपूर्ण उत्सर्जन करता है
    रिपोर्ट...
    एबिडीफ चलाएं
  • 2
    आबिदव
    आबिदव
    abidw - ELF के ABI को क्रमबद्ध करें
    फ़ाइल abidw ईएलएफ में एक साझा पुस्तकालय पढ़ता है
    प्रारूप और एक एक्सएमएल प्रतिनिधित्व का उत्सर्जन करता है
    इसके ABI से मानक आउटपुट तक।
    उत्सर्जित ...
    अबीद चलाओ
  • 3
    कूरियरसीपीडी
    कूरियरसीपीडी
    couriertcpd - कूरियर मेल सर्वर
    टीसीपी सर्वर डेमन ...
    कूरियर चलाएँcpd
  • 4
    कूरियरटल्स
    कूरियरटल्स
    couriertls - कूरियर मेल सर्वर
    टीएलएस/एसएसएल प्रोटोकॉल रैपर ...
    कूरियर चलाएँ
  • 5
    कुकी
    कुकी
    गैलेटा - जानकारी निकालने का उपकरण
    MSIE कुकी फ़ाइलों से ...
    रन गैलेटा
  • 6
    मुर्गी
    मुर्गी
    गैलिना - से विशिष्टता निकालता है
    कोक स्थानीय भाषा फ़ाइलें ...
    रन गैलिना
  • अधिक "

Ad