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

Solaris पर MySQL इंस्टॉल करना


MySQL को Solaris पर बाइनरी पैकेज का उपयोग करके इंस्टॉल किया जा सकता है जो नेटिव Solaris PKG फॉर्मेट में है, बाइनरी टारबॉल डिस्ट्रीब्यूशन का उपयोग करने के बजाय। इंस्टॉलेशन पैकेज की Oracle Developer Studio 12.6 रनटाइम लाइब्रेरी पर निर्भरता है। इसे MySQL इंस्टॉलेशन पैकेज चलाने से पहले इंस्टॉल करने की आवश्यकता है।

इंस्टॉलेशन पैकेज यह सुनिश्चित करता है कि केवल रनटाइम लाइब्रेरी इंस्टॉल हो, पूर्ण Oracle Developer Studio इंस्टॉल करने के बजाय। इस पैकेज का उपयोग संबंधित mysql-VERSION-solaris11-PLATFORM.pkg.gz फाइल डाउनलोड करके किया जा सकता है।

Solaris पैकेज अनकंप्रेस करें

इसे डाउनलोड करने के बाद अनकंप्रेस करने की आवश्यकता है। ऐसा करने के लिए नीचे एक नमूना कोड है:

shell> gunzip mysql-8.0.25-solaris11-x86_64.pkg.gz

नया पैकेज इंस्टॉल करें

यदि कोई नया पैकेज इंस्टॉल करने की आवश्यकता है, तो 'pkgadd' विकल्प का उपयोग करना होगा और ऑनस्क्रीन प्रॉम्प्ट का पालन करना होगा।

इसके अलावा, उपयोगकर्ता के पास इस ऑपरेशन को करने के लिए रूट विशेषाधिकार होने चाहिए।

shell> pkgadd -d mysql-8.0.25-solaris11-x86_64.pkg
The following packages are available:
 1 mysql MySQL Community Server (GPL) (i86pc) 8.0.25
Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]:

PKG इंस्टॉलर सभी आवश्यक फाइलों और टूल्स को इंस्टॉल करता है, और डेटाबेस को भी इनिशियलाइज़ करता है (यदि यह मौजूद नहीं है)।

इंस्टॉलेशन पूरा करने के लिए, इंस्टॉलेशन के अंत में प्रदान किए गए निर्देशों के आधार पर MySQL के लिए रूट पासवर्ड सेट करना होगा। अन्यथा, इसे करने का एक और तरीका है- 'mysql_secure_installation' स्क्रिप्ट चलानी होगी, जो इंस्टॉलेशन के साथ आती है।

डिफ़ॉल्ट रूप से, PKG पैकेज MySQL को रूट पथ के तहत इंस्टॉल करता है, यानी /opt/mysql। इंस्टॉलेशन रूट पथ को केवल तभी बदला जा सकता है जब 'pkgadd' का उपयोग किया जाता है। इसका उपयोग Solaris के एक अलग ज़ोन में MySQL इंस्टॉल करने के लिए किया जा सकता है।

सुरक्षित स्टार्टअप और शटडाउन

यदि MySQL को स्टार्टअप के दौरान स्वचालित रूप से सक्षम करने और सिस्टम शटडाउन होने पर बंद करने की आवश्यकता है, तो इस फाइल और 'init' स्क्रिप्ट डायरेक्टरी के बीच एक लिंक बनाने की आवश्यकता है।

MySQL के सुरक्षित स्टार्टअप और शटडाउन को सुनिश्चित करने के लिए, नीचे दिए गए कमांड को सही लिंक में जोड़ा जा सकता है।

shell> ln /etc/init.d/mysql /etc/rc3.d/S91mysql
shell> ln /etc/init.d/mysql /etc/rc0.d/K02mysql

यदि Solaris पैकेज फाइल फॉर्मेट को अपग्रेड करने की आवश्यकता है, तो पैकेज के मौजूदा इंस्टॉलेशन को अपडेटेड पैकेज इंस्टॉल करने से पहले हटाने की आवश्यकता है। जब पैकेज हटाया जाता है, तो यह डेटाबेस पर मौजूदा जानकारी को नहीं हटाता। यह केवल सर्वर, बाइनरी और सपोर्ट फाइल को हटाता है।


  1. Linux पर MySQL इंस्टॉल करना Linux पर MySQL इंस्टॉल करना

    आइए समझते हैं कि Linux पर MySQL कैसे इंस्टॉल करें: Linux MySQL इंस्टॉल करने के कई अलग-अलग समाधानों का समर्थन करता है। हम देखेंगे कि Ubuntu 20.02 पर MySQL कैसे इंस्टॉल करें। निम्नलिखित चरण हैं: चरण 1 - टर्मिनल खोलें और निम्न कमांड दर्ज करें: ऊपर Enter दबाएं और डाउनलोड पूरा होने की प्रतीक्षा करें।

  1. Microsoft Windows पर MySQL इंस्टॉल करना Microsoft Windows पर MySQL इंस्टॉल करना

    आइए समझते हैं कि MySQL को Microsoft Windows पर कैसे इंस्टॉल किया जा सकता है: MySQL केवल Microsoft Windows 64-बिट ऑपरेटिंग सिस्टम के लिए उपलब्ध है। समर्थित Windows प्लेटफॉर्म जानकारी देखने के लिए, https://www.mysql.com/support/supportedplatforms/database.html पर जाएं। Microsoft Windows पर MySQL इं

  1. जेनेरिक बाइनरीज़ का उपयोग करके Unix/Linux पर MySQL इंस्टॉल करना जेनेरिक बाइनरीज़ का उपयोग करके Unix/Linux पर MySQL इंस्टॉल करना

    Oracle MySQL के बाइनरी डिस्ट्रीब्यूशन का एक सेट प्रदान करता है। इसमें कई प्लेटफॉर्म के लिए कंप्रेस्ड tar फाइलों (फाइलें जिनमें .tar.xz एक्सटेंशन होता है) के रूप में जेनेरिक बाइनरी डिस्ट्रीब्यूशन, और विशिष्ट प्लेटफॉर्म के लिए प्लेटफॉर्म-विशिष्ट पैकेज फॉर्मेट में बाइनरी शामिल हैं। MySQL कंप्रेस्ड ta