Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL प्रोग्राम के लिए Option Files का उपयोग करना? विकल्प फाइलों का उपयोग


आइए हम समझते हैं कि MySQL प्रोग्राम के साथ विकल्प फाइलों का उपयोग कैसे किया जा सकता है -

  • अधिकांश MySQL प्रोग्राम विकल्प फ़ाइलों से स्टार्टअप विकल्पों को पढ़ सकते हैं, जिन्हें कॉन्फ़िगरेशन फ़ाइल के रूप में भी जाना जाता है।

  • विकल्प फ़ाइलें आमतौर पर उपयोग किए जाने वाले विकल्पों को निर्दिष्ट करने का एक आसान तरीका प्रदान करती हैं ताकि उपयोगकर्ता द्वारा हर बार प्रोग्राम चलाने पर उन्हें कमांड लाइन पर दर्ज करने की आवश्यकता न हो।

  • यह जानने के लिए कि कोई प्रोग्राम विकल्प फ़ाइलों को पढ़ता है या नहीं, इसे −−help विकल्प की मदद से लागू किया जा सकता है।

  • Mysqld के लिए, −−verbose और –help का उपयोग किया जा सकता है।

  • यदि प्रोग्राम विकल्प फ़ाइलों को पढ़ता है, तो सहायता संदेश उन फ़ाइलों को इंगित करता है जिन्हें उसे देखने की आवश्यकता है और वह कौन से विकल्प समूहों को पहचानेगा।

एक MySQL प्रोग्राम जो −−no−defaults विकल्प के साथ शुरू होता है, .mylogin.cnf के अलावा कोई विकल्प फाइल नहीं पढ़ता है। एक सर्वर जो स्थायी_ग्लोबल्स_लोड सिस्टम चर अक्षम के साथ शुरू किया गया है, वह mysqld−auto.cnf नहीं पढ़ता है।

विकल्प फ़ाइलें

कई विकल्प फ़ाइलें सादा पाठ फ़ाइलें होती हैं जो किसी भी पाठ संपादक का उपयोग करके बनाई जाती हैं। अपवादों की चर्चा नीचे की गई है -

  • .mylogin.cnf फ़ाइल जिसमें लॉगिन पथ विकल्प हैं।

  • यह एक एन्क्रिप्टेड फ़ाइल है जो mysql_config_editor उपयोगिता द्वारा बनाई गई है।

  • एक "लॉगिन पथ" एक विकल्प समूह है जो केवल कुछ विकल्पों की अनुमति देता है:होस्ट, उपयोगकर्ता, पासवर्ड, पोर्ट और सॉकेट।

  • क्लाइंट प्रोग्राम निर्दिष्ट करते हैं कि −−login−path विकल्प की मदद से .mylogin.cnf से कौन सा लॉगिन पथ पढ़ना है।

  • एक वैकल्पिक लॉगिन पथ फ़ाइल नाम निर्दिष्ट करने के लिए, MYSQL_TEST_LOGIN_FILEपर्यावरण चर सेट करना होगा।

  • इस चर का उपयोग mysql−test−run.pl परीक्षण उपयोगिता द्वारा किया जाता है, लेकिन mysql_config_editor और MySQL क्लाइंट जैसे mysql, mysqladmin, आदि द्वारा भी मान्यता प्राप्त है।

  • डेटा निर्देशिका में mysqld−auto.cnf फ़ाइल एक JSON− प्रारूप फ़ाइल है जिसमें स्थायी सिस्टम चर सेटिंग्स शामिल हैं।

  • यह सर्वर द्वारा SET PERSIST या SET PERSIST_ONLYstatements के निष्पादन के बाद बनाया जाता है।

  • mysqld−auto.cnf का प्रबंधन सर्वर द्वारा किया जाना चाहिए और मैन्युअल रूप से नहीं किया जाना चाहिए।


  1. MySQL क्लाइंट प्रोग्राम

    7 क्लाइंट प्रोग्राम हैं, जो नीचे सूचीबद्ध हैं - mysql mysqladmin mysqlcheck mysqldump mysqlimportmysqlpump mysqlshow mysqlslap आइए MySQL क्लाइंट प्रोग्राम को संक्षेप में समझते हैं - mysql mysql एक साधारण SQL शेल है जिसमें इनपुट लाइन संपादन क्षमताएं हैं। यह इंटरैक्टिव और गैर-

  1. MySQL प्रशासनिक और उपयोगिता कार्यक्रम

    आइए MySQL में प्रशासनिक और उपयोगिता कार्यक्रमों को देखें और समझें कि उनका उपयोग कैसे किया जा सकता है - ibd2sdi यह InnoDB टेबलस्पेस फ़ाइलों से क्रमबद्ध शब्दकोश जानकारी (SDI) निकालने के लिए एक उपयोगिता है। SDI डेटा सभी लगातार InnoDB टेबलस्पेस फ़ाइलें मौजूद है। ibd2sdi का उपयोग रनटाइम पर या सर्वर के ऑ

  1. रजिस्ट्री का उपयोग करके विंडोज 10 के संदर्भ मेनू में डाउनलोड की गई फ़ाइलों के लिए अनब्लॉक विकल्प कैसे जोड़ें

    यदि आप इंटरनेट से कोई फ़ाइल डाउनलोड करते हैं, तो विंडोज 10 में विशिष्ट कार्य करने से पहले आपको इसे अनब्लॉक करना पड़ सकता है। आइटम के गुणों से किसी फ़ाइल को अनब्लॉक करना संभव है। हालांकि, आप अनब्लॉक विकल्प जोड़ सकते हैं संदर्भ मेनू में डाउनलोड की गई फ़ाइलों और फ़ोल्डरों के लिए ताकि आप कार्य को शीघ्रत