Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

CentOS 8 / RHEL 8 . पर MySQL 8.0 कैसे स्थापित करें

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 . यदि आपका कोई प्रश्न या प्रतिक्रिया है, तो उसे नीचे टिप्पणी अनुभाग में हमारे साथ साझा करें।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अपने मूडल MySQL डेटाबेस का बैकअप कैसे लें

  2. 1114 (HY000):तालिका भरी हुई है

  3. मैं एकाधिक रिकॉर्ड्स में स्ट्रिंग्स को बदलने के लिए mySQL रिप्लेस () का उपयोग कैसे कर सकता हूं?

  4. एक MySQL ट्रिगर से एक PHP स्क्रिप्ट को आमंत्रित करना

  5. MySQL 5.7 . में स्ट्रिक्ट SQL मोड को डिसेबल कैसे करें