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

MySQL कमांड-लाइन विकल्प जो विकल्प-फाइल हैंडलिंग को प्रभावित करते हैं


आइए समझें कि MySQL कमांड लाइन विकल्प विकल्प फ़ाइल प्रबंधन को कैसे प्रभावित करते हैं -

विकल्प फ़ाइलों का समर्थन करने वाले कई MySQL प्रोग्राम नीचे दिए गए विकल्पों को संभालते हैं। चूंकि ये विकल्प विकल्प-फ़ाइल प्रबंधन को प्रभावित करते हैं, इसलिए उन्हें कमांड लाइन पर प्रदान किया जाना चाहिए न कि किसी विकल्प में। इसके ठीक से काम करने के लिए, इनमें से प्रत्येक विकल्प को अन्य विकल्पों से पहले प्रदान किया जाना चाहिए, नीचे उल्लिखित अपवादों के साथ -

−−print−defaults should be used immediately after −−defaults−file, −−defaults−extra−file, or −−loginpath.

विंडोज़ पर, यदि सर्वर स्टार्टअप --डिफॉल्ट्स-फाइल और --इंस्टॉल विकल्पों के साथ किया जाता है, तो --इंस्टॉल पहले होना चाहिए।

--defaults-extra-file=file_name

यूनिक्स पर, वैश्विक विकल्प फ़ाइल के बाद विकल्प फ़ाइल में उपरोक्त पंक्ति को पढ़ें, लेकिन सुनिश्चित करें कि यह लॉगिन पथ फ़ाइल से पहले सभी प्लेटफार्मों पर उपयोगकर्ता विकल्प फ़ाइल से पहले है।

--login-path=name

यह .mylogin.cnf लॉगिन पथ फ़ाइल में नामित लॉगिन पथ से विकल्पों को पढ़ने में मदद करता है। एक 'लॉगिन पथ' एक विकल्प समूह है जिसमें विकल्प होते हैं जो सही MySQL सर्वर को निर्दिष्ट करता है जिसे कनेक्ट किया जाना है और किस खाते को प्रमाणित किया जाना है।

लॉगिन पथ फ़ाइल बनाने या संशोधित करने के लिए, mysql_config_editor उपयोगिता का उपयोग करना होगा।

mysql --login-path=mypath

डिफ़ॉल्ट रूप से, mysql क्लाइंट [क्लाइंट] और [mysql] विकल्प समूहों को पढ़ता है। उपरोक्त आदेश के लिए, mysql अन्य विकल्प फ़ाइलों से [क्लाइंट] और [mysql] पढ़ता है, और [क्लाइंट], [mysql], और [mypath] लॉगिन पथ फ़ाइल से पढ़ेगा।

क्लाइंट प्रोग्राम लॉगिन पथ फ़ाइल को पढ़ते हैं, भले ही --no-defaults विकल्प का उपयोग किया गया हो। एक वैकल्पिक लॉगिन पथ फ़ाइल नाम निर्दिष्ट करने के लिए, MYSQL_TEST_LOGIN_FILE पर्यावरण चर सेट करना होगा।

--print-defaults

यह प्रोग्राम के नाम और विकल्प फाइलों से प्राप्त होने वाले सभी विकल्पों को प्रिंट करता है। पासवर्ड मान छिपे हुए हैं।


  1. जावास्क्रिप्ट को चुनिंदा विकल्पों (ड्रॉपडाउन) की लंबाई मिलती है?

    मान लें कि निम्नलिखित हमारा ड्रॉपडाउन है (चुनें) - जॉन माइक सैम डेविड कैरोल

  1. MySQL में ibdata1 फ़ाइल को कैसे सिकोड़ें/शुद्ध करें?

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

  1. my.cnf में इष्टतम MySQL कॉन्फ़िगरेशन सेट करें?

    सबसे पहले, आपको my.cnf फ़ाइल खोलनी होगी। विंडोज़ पर कॉन्फ़िगरेशन फ़ाइल की निर्देशिका स्थान प्राप्त करने के लिए निम्नलिखित क्वेरी है - @@datadir चुनें; आउटपुट +--------------------------------------------------------+ | @@दातादिर |+-------------------------------------------------------- +| सी:\Prog