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

डेबियन 9 . पर मारियाडीबी को कैसे स्थापित और सुरक्षित करें

मारियाडीबी जीएनयू जीपीएल के तहत मुक्त रहने के उद्देश्य से MySQL रिलेशनल डेटाबेस प्रबंधन प्रणाली का एक समुदाय-विकसित कांटा है। विकास का नेतृत्व MySQL के कुछ मूल डेवलपर्स द्वारा किया जाता है, जिन्होंने Oracle Corporation द्वारा इसके अधिग्रहण पर चिंताओं के कारण इसे फोर्क किया था। योगदानकर्ताओं को अपने कॉपीराइट को मारियाडीबी फाउंडेशन के साथ साझा करना आवश्यक है।

मारियाडीबी सर्वर दुनिया के सबसे लोकप्रिय डेटाबेस सर्वरों में से एक है। यह MySQL के मूल डेवलपर्स द्वारा बनाया गया है और ओपन सोर्स बने रहने की गारंटी है। उल्लेखनीय उपयोगकर्ताओं में विकिपीडिया, WordPress.com और Google शामिल हैं।

इस गाइड में, हम बताएंगे कि डेबियन 9 सर्वर पर मारियाडीबी के नवीनतम संस्करण को कैसे स्थापित किया जाए।

आप CentOS 7 सर्वर . पर MariaDB स्थापित करने के बारे में मार्गदर्शिका भी पढ़ सकते हैं और एक उबंटू सर्वर . पर

sudo apt install mariadb-server

स्थापना के बाद, हमारे मारियाडीबी स्थापना की स्थिति की जांच करने के लिए नीचे दिए गए आदेश जारी करें:

sudo systemctl status mariadb

हमारा MySQL डेटाबेस अब चल रहा है, इसलिए अगला काम एक साधारण सुरक्षा स्क्रिप्ट चलाना है जो कुछ खतरनाक डिफ़ॉल्ट को हटा देगा और हमारे डेटाबेस सिस्टम में कुछ डिफ़ॉल्ट एक्सेस को लॉक कर देगा। नीचे दिए गए आदेश को जारी करके स्क्रिप्ट प्रारंभ करें:

sudo mysql_secure_installation

स्क्रिप्ट कुछ प्रश्न पूछेगी जिनमें शामिल हैं:

  • वर्तमान रूट पासवर्ड - चूंकि यह MySQL की एक नई स्थापना है, आपके पास शायद एक नहीं है इसलिए आप इसे खाली छोड़ सकते हैं और आपसे पूछा जाएगा कि क्या आप एक सेट करना चाहते हैं। Y टाइप करें और आगे बढ़ें।
  • अज्ञात उपयोगकर्ताओं को हटाएं - डिफ़ॉल्ट (जो कि वाई है) चुनने के लिए वाई टाइप करें या एंटर बटन दबाएं।
  • रूट लॉगिन को दूरस्थ रूप से अक्षम करें - Y टाइप करें या डिफ़ॉल्ट (जो कि Y है) चुनने के लिए एंटर बटन दबाएं।
  • परीक्षण डेटाबेस निकालें - डिफ़ॉल्ट टाइप करने के लिए Y टाइप करें या एंटर बटन दबाएं (जो कि Y है)
  • विशेषाधिकार तालिका पुनः लोड करें - डिफ़ॉल्ट (जो कि Y है) चुनने के लिए Y टाइप करें या एंटर बटन दबाएं

डेटाबेस सर्वर को सुरक्षित करने के बाद, हम सत्यापित कर सकते हैं कि मारियाडीबी आवश्यकतानुसार काम कर रहा है। इंस्टॉल किए गए संस्करण की जांच करने के लिए नीचे दिया गया कमांड टाइप करें:

mysql --version

हम mysqladmin . का भी उपयोग कर सकते हैं टूल, एक क्लाइंट जो आपको कमांड टाइप करके एडमिनिस्ट्रेटिव कमांड चलाने देता है:

sudo mysqladmin -u root -p version

यह इंगित करता है कि स्थापना सफल रही है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मारियाडीबी इंटरसेक्ट ऑपरेटर ने समझाया

  2. कैसे MONTH () मारियाडीबी में काम करता है

  3. कैसे लॉग () मारियाडीबी में काम करता है

  4. ClusterControl CLI का उपयोग करके गैलेरा क्लस्टर को स्वचालित कैसे करें

  5. धीमी क्वेरी के साथ MySQL प्रदर्शन समस्याओं की पहचान कैसे करें