mysql_plugin यूटिलिटी MySQL एडमिनिस्ट्रेटर को सर्वर प्लगइन प्रबंधित करने देती है (विकल्प: --plugin-load स्टार्टअप पर या INSTALL/UNINSTALL PLUGIN रनटाइम पर)।
कार्यप्रणाली
ENABLE→mysql.pluginटेबल में पंक्तियाँ सम्मिलित करता है (प्लगइन रजिस्ट्री)।DISABLE→ पंक्तियाँ हटाता है।- सामान्य स्टार्टअप पर सर्वर
mysql.pluginमें सूचीबद्ध प्लगइन स्वचालित लोड/सक्षम करता है।
आह्वान
mysql_plugin [options] plugin {ENABLE|DISABLE}
plugin: प्लगइन लाइब्रेरी बेस नाम (उदा.myplugins→myplugins.so/.dll)।ENABLE/DISABLEकेस-इनसेंसिटिव; क्रम कोई भी हो।
कॉन्फ़िगरेशन फ़ाइल (.ini)
नाम: plugin_basename.ini (उदा. myplugins.ini)।
myplugins plugin1 plugin2 plugin3
- पहली लाइन: लाइब्रेरी फ़ाइल नाम (बिना एक्सटेंशन)।
- बाकी लाइनें: सक्षम/अक्षम करने वाले घटक नाम।
#से शुरू होने वाली लाइनें कमेंट।
उदाहरण
# सक्षम करें shell> mysql_plugin myplugins ENABLE # अक्षम करें shell> mysql_plugin myplugins DISABLE
विकल्प
| विकल्प | विवरण |
|---|---|
--help, -? | सहायता दिखाएं |
--basedir=dir_name, -b | सर्वर बेस डायरेक्टरी |
--datadir=dir_name, -d | सर्वर डेटा डायरेक्टरी |
--my-print-defaults=file_name | my_print_defaults प्रोग्राम पथ |
--mysqld=file_name | mysqld सर्वर पथ |
--no-defaults | कॉन्फ़िगरेशन फ़ाइल से डिफ़ॉल्ट न पढ़ें |
--plugin-dir=dir_name, -p | सर्वर प्लगइन डायरेक्टरी |
--verbose, -v | वर्बोज़ मोड (बार-बार उपयोग कर अधिक जानकारी) |
--version, -V | संस्करण दिखाएं |