Linux MySQL इंस्टॉल करने के कई अलग-अलग तरीकों का समर्थन करता है। Oracle से कई इंस्टॉलेशन उपलब्ध में से केवल एक डिस्ट्रीब्यूशन का उपयोग करने की आवश्यकता है।
चरण
टाइप - Apt, सेटअप विधि - MySQL Apt रिपॉजिटरी सक्षम करें
टाइप - Yum, सेटअप विधि - MySQL Yum रिपॉजिटरी सक्षम करें
टाइप - Zypper, सेटअप विधि - MySQL SLES रिपॉजिटरी सक्षम करें
टाइप - RPM, सेटअप विधि - एक विशिष्ट पैकेज डाउनलोड करें
टाइप - DEB, सेटअप विधि - एक विशिष्ट पैकेज डाउनलोड करें
टाइप - जेनेरिक, सेटअप विधि - एक जेनेरिक पैकेज डाउनलोड करें
टाइप - सोर्स, सेटअप विधि - सोर्स से कंपाइल करें
टाइप - Docker, सेटअप विधि - MySQL कम्युनिटी एडिशन के लिए Docker Hub का उपयोग करें; My Oracle Support से MySQL एंटरप्राइज़ एडिशन के लिए Docker इमेज डाउनलोड करें
टाइप - Oracle Unbreakable Linux Network, सेटअप विधि - ULN चैनल का उपयोग करें
सिस्टम पर पैकेज मैनेजर का उपयोग MySQL और पैकेज को Linux डिस्ट्रीब्यूशन के नेटिव सॉफ़्टवेयर रिपॉजिटरी से स्वचालित रूप से डाउनलोड और इंस्टॉल करने के लिए किया जा सकता है। ये नेटिव पैकेज वर्तमान में उपलब्ध रिलीज़ से कई संस्करण पीछे हैं।
उपयोगकर्ता आम तौर पर डेवलपमेंट माइलस्टोन रिलीज़ इंस्टॉल नहीं कर सकते, क्योंकि वे नेटिव रिपॉजिटरी में उपलब्ध नहीं कराए जाते हैं।
बहुत सारे Linux इंस्टॉलेशन के लिए, मशीन शुरू होने पर MySQL को स्वचालित रूप से शुरू करने के लिए सेट अप करना आवश्यक है।
कई नेटिव पैकेज इंस्टॉलेशन में इस ऑपरेशन को करने की क्षमता होती है, लेकिन सोर्स, बाइनरी और RPM समाधानों के लिए, इस सुविधा को अलग से सेट अप करना होगा।
आवश्यक स्क्रिप्ट 'mysql.server' है, जिसे MySQL इंस्टॉलेशन डायरेक्टरी के तहत support-files डायरेक्टरी में या MySQL सोर्स ट्री में भी पाया जा सकता है। इसे /etc/init.d/mysql के रूप में इंस्टॉल किया जा सकता है ताकि MySQL स्वचालित रूप से स्टार्ट अप और शट डाउन हो सके।