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

MySQL इंस्टालेशन संबंधित प्रोग्राम


5 MySQL इंस्टालेशन संबंधित प्रोग्राम हैं। उन्हें सूचीबद्ध किया गया है, और नीचे संक्षेप में चर्चा की गई है -

  • comp_err

  • mysql_secure_installation

  • mysql_tzinfo_to_sql

  • mysql_upgrad

comp_err

Comp_err errmsg.sys फ़ाइल बनाता है जिसका उपयोग mysqld द्वारा उन त्रुटि संदेशों को निर्धारित करने के लिए किया जाता है जिन्हें विभिन्न त्रुटि कोड के लिए प्रदर्शित करने की आवश्यकता होती है। Comp_err mysqld_error.h, mysqld_ername.h, और mysqld_errmsg.h हेडर फाइल भी जेनरेट करता है।

Comp_err को निम्न तरीके से लागू किया जा सकता है -

<पूर्व>खोल> comp_err [विकल्प]

mysql_secure_installation

यह mysql_secure_installation प्रोग्राम उपयोगकर्ता को नीचे बताए गए तरीकों से अपने MySQL इंस्टॉलेशन की सुरक्षा में सुधार करने में सक्षम बनाता है -

  • उपयोगकर्ता रूट खातों के लिए पासवर्ड सेट कर सकता है।

  • उपयोगकर्ता रूट खातों को हटा सकता है जो स्थानीय होस्ट के बाहर से पहुंच योग्य हैं।

  • उपयोगकर्ता अनाम-उपयोगकर्ता खातों को हटा सकता है।

  • उपयोगकर्ता परीक्षण डेटाबेस को हटा सकता है, जिसे डिफ़ॉल्ट रूप से, सभी उपयोगकर्ताओं, यहां तक ​​कि अनाम उपयोगकर्ताओं द्वारा एक्सेस किया जा सकता है), और ऐसे विशेषाधिकार जो किसी को भी test_ से शुरू होने वाले नामों वाले डेटाबेस तक पहुंचने की अनुमति देते हैं।

  • mysql_secure_installation उपयोगकर्ता को सुरक्षा अनुशंसाओं को लागू करने में मदद करता है।

mysql_tzinfo_to_sql

Mysql_tzinfo_to_sql प्रोग्राम mysql डेटाबेस में टाइम ज़ोन टेबल लोड करने में मदद करता है। इसका उपयोग उन प्रणालियों पर किया जाता है जिनके पास ज़ोनइन्फो डेटाबेस होता है, यानी फाइलों का सेट जो समय क्षेत्र का वर्णन करता है। ऐसे सिस्टम के उदाहरणों में Linux, FreeBSD, Solaris और macOS शामिल हैं। इन फ़ाइलों के लिए सबसे संभावित स्थान /usr/share/zoneinfo निर्देशिका (/usr/share/lib/zoneinfo on Solaris) है।

mysql_upgrad

हर बार जब MySQL को अपग्रेड किया जाता है, तो उपयोगकर्ता को mysql_upgrad निष्पादित करना चाहिए जो अपग्रेड किए गए MySQL सर्वर के साथ असंगतताओं को देखता है।

जैसा कि नीचे दिखाया गया है, mysql_upgrad का उपयोग किया जा सकता है -

  • सुनिश्चित करें कि सर्वर वर्तमान में चल रहा है।

  • mysql स्कीमा में सिस्टम टेबल को अपग्रेड करने के लिए mysql_upgrad को आमंत्रित करें।

नीचे दिए गए आदेश का उपयोग करके अन्य स्कीमा में तालिकाओं की जांच और मरम्मत करें -

<पूर्व>खोल> mysql_upgrad [विकल्प]

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


  1. MySQL पर किसी भिन्न उपयोगकर्ता के रूप में लॉग इन कैसे करें?

    यदि आप MySQL पर एक अलग उपयोगकर्ता के रूप में लॉगिन करना चाहते हैं, तो आपको mysql -u -p कमांड का उपयोग करना होगा। एक अलग उपयोगकर्ता के रूप में लॉगिन करने के लिए सिंटैक्स निम्नानुसार है। mysql -u yourUsername -p एंटर की दबाने के बाद पासवर्ड डालें - उपरोक्त सिंटैक्स को समझने के लिए, आइए MySQL में एक यू

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

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

  1. mysql_secure_installation - MySQL स्थापना सुरक्षा में सुधार करें

    mysql_secure_installation क्या है? आइए, MySQL इंस्टालेशन से संबंधित प्रोग्राम mysql_secure_installation - . को समझते हैं यह प्रोग्राम उपयोगकर्ता को नीचे बताए गए तरीकों से अपने MySQL इंस्टालेशन की सुरक्षा में सुधार करने में सक्षम बनाता है: उपयोगकर्ता रूट खातों के लिए पासवर्ड सेट कर सकता है।