MySQL को Oracle द्वारा प्रदान किए गए बाइनरी डिस्ट्रीब्यूशन का उपयोग करके FreeBSD पर इंस्टॉल किया जा सकता है। MySQL इंस्टॉल करने का पसंदीदा और सबसे आसान तरीका https://www.freebsd.org/ वेबसाइट पर उपलब्ध 'mysql-server' और 'mysql-client' पोर्ट्स का उपयोग करना है।
इन पोर्ट्स का उपयोग करने के फायदे हैं:
यह एक कार्यशील MySQL सर्वर के साथ आता है और इसमें वे सभी ऑप्टिमाइज़ेशन सक्षम होते हैं जो उपयोगकर्ता के FreeBSD संस्करण पर काम करने में मदद करते हैं।
यह स्वचालित रूप से कॉन्फ़िगर और बिल्ड होता है।
स्टार्टअप स्क्रिप्ट /usr/local/etc/rc.d में इंस्टॉल होती हैं।
यह उपयोगकर्ता को pkg_info -L का उपयोग करके यह देखने की क्षमता देता है कि कौन सी फाइलें इंस्टॉल की गई थीं।
यह उपयोगकर्ता को pkg_delete का उपयोग करके MySQL को हटाने की क्षमता भी देता है यदि यह मशीन पर अब आवश्यक नहीं है।
MySQL को बिल्ड करने की प्रक्रिया के लिए GNU make (gmake) का ठीक से काम करना आवश्यक है। यदि GNU make उपलब्ध नहीं है, तो MySQL को कंपाइल करने से पहले इसे पहले इंस्टॉल करना होगा।
पोर्ट्स सिस्टम को नीचे दिए गए कमांड का उपयोग करके इंस्टॉल किया जा सकता है:
# cd /usr/ports/databases/mysql80-server # make ... # cd /usr/ports/databases/mysql80-client # make
स्टैंडर्ड पोर्ट इंस्टॉलेशन सर्वर को /usr/local/libexec/mysqld में रखेगा, और MySQL सर्वर के लिए स्टार्टअप स्क्रिप्ट को /usr/local/etc/rc.d/mysql-server में रखा जाता है।
MySQL सर्वर को पोर्ट्स सिस्टम का उपयोग करके इंस्टॉल किया जा सकता है, नीचे दिए गए कोड का उपयोग करके:
उदाहरण
# cd /usr/ports/databases/mysql80-server # make deinstall ... # cd /usr/ports/databases/mysql80-client # make deinstall