MySQL सबसे लोकप्रिय, मुक्त और ओपन-सोर्स रिलेशनल डेटाबेस मैनेजमेंट प्लेटफॉर्म है, जिसका उपयोग प्रत्येक डेटाबेस में मल्टी-यूजर एक्सेस की अनुमति देकर किसी एक सर्वर पर कई डेटाबेस को होस्ट करने के लिए किया जाता है।
नवीनतम MySQL 8.0 संस्करण डिफ़ॉल्ट AppStream . से स्थापित करने के लिए उपलब्ध है MySQL मॉड्यूल का उपयोग करके रिपॉजिटरी जो डिफ़ॉल्ट रूप से CentOS 8 . पर सक्षम है और आरएचईएल 8 सिस्टम।
इसमें MariaDB 10.3 . भी है डेटाबेस संस्करण डिफ़ॉल्ट AppStream . से स्थापित करने के लिए उपलब्ध है रिपॉजिटरी, जो “ड्रॉप-इन प्रतिस्थापन . है ” MySQL 5.7 . के लिए , कुछ प्रतिबंधों के साथ। यदि आपका एप्लिकेशन MySQL 8.0 के साथ समर्थित नहीं है , तो मैं आपको मारियाडीबी 10.3 स्थापित करने की सलाह देता हूं।
इस लेख में, हम आपको नवीनतम MySQL 8.0 . स्थापित करने की प्रक्रिया के बारे में बताएंगे CentOS 8 . पर संस्करण और आरएचईएल 8 डिफ़ॉल्ट AppStream . का उपयोग करके YUM उपयोगिता के माध्यम से भंडार।
नोट :इस आलेख में दिए गए निर्देश केवल तभी काम करेंगे जब आपने RHEL 8 पर Red Hat सदस्यता को सक्षम किया हो।CentOS8 और RHEL 8 पर MySQL 8.0 इंस्टॉल करें
MySQL 8.0 . का नवीनतम संस्करण डिफ़ॉल्ट एप्लिकेशन स्ट्रीम से इंस्टॉल करने के लिए उपलब्ध है CentOS 8 . पर भंडार और आरएचईएल 8 सिस्टम निम्न yum कमांड का उपयोग कर रहे हैं।
# yum -y install @mysql
@mysql
मॉड्यूल सभी निर्भरताओं के साथ MySQL का नवीनतम संस्करण स्थापित करेगा।
एक बार MySQL . की स्थापना के बाद पूर्ण करें, MySQL सेवा प्रारंभ करें, इसे सिस्टम बूट पर स्वचालित रूप से प्रारंभ करने के लिए सक्षम करें और निम्न कमांड चलाकर स्थिति सत्यापित करें।
# systemctl start mysqld # systemctl enable --now mysqld # systemctl status mysqld
अब MySQL को सुरक्षित करें सुरक्षा स्क्रिप्ट चलाकर स्थापना, जिसमें कई सुरक्षा-आधारित संचालन होते हैं जैसे रूट पासवर्ड सेट करना, अनाम उपयोगकर्ताओं को हटाना, रूट लॉगिन को दूरस्थ रूप से अस्वीकार करना, परीक्षण डेटाबेस को हटाना और विशेषाधिकार पुनः लोड करना।
# mysql_secure_installation
एक बार MySQL स्थापना सुरक्षित है, आप MySQL शेल में लॉग इन कर सकते हैं, और नए डेटाबेस और उपयोगकर्ता बनाना शुरू कर सकते हैं।
# mysql -u root -p mysql> create database tecmint; mysql> GRANT ALL ON tecmint.* TO [email protected] IDENTIFIED BY 'ravi123'; mysql> exit
बस इतना ही! इस लेख में, हमने समझाया है कि MySQL 8.0 . कैसे स्थापित करें CentOS 8 . पर और आरएचईएल 8 . यदि आपका कोई प्रश्न या प्रतिक्रिया है, तो उसे नीचे टिप्पणी अनुभाग में हमारे साथ साझा करें।