आप तीन आदेशों के बारे में मैन पेजों को पढ़कर आसानी से इसका पता लगा सकते हैं:
mysqld
सर्वर है निष्पादन योग्य (उनमें से एक)mysql
कमांड लाइन है क्लाइंटmysqladmin
एक रखरखाव है या प्रशासनिक उपयोगिता
वे विभिन्न उद्देश्यों की पूर्ति करते हैं। उनके बीच केवल "अंतर" नहीं है। विभिन्न कार्यों के लिए आपके पास अलग-अलग उपयोगिताएँ हैं। जैसे आप स्क्रू के लिए स्क्रूड्राइवर और कील के लिए हथौड़े का इस्तेमाल करते हैं।
यदि आप किसी डेटाबेस सर्वर को क्वेरी करना चाहते हैं तो आपको क्लाइंट . का उपयोग करके उससे कनेक्ट करना होगा . क्लाइंट सर्वर . से जुड़ता है जो mysql सेवा में कार्य करता है। यदि आपको सर्वर में प्रशासनिक समायोजन करने की आवश्यकता है तो आपको एक प्रशासनिक उपयोगिता . की आवश्यकता होगी .
आमतौर पर सर्वर को उस ऑपरेटिंग सिस्टम द्वारा शुरू और बंद किया जाता है जिस पर वह चलता है, इसलिए बूटअप और शटडाउन समय पर। क्लाइंट (विभिन्न प्रकार के क्लाइंट होते हैं) सर्वर के अंदर डेटा से निपटने वाले उपयोगकर्ताओं या प्रोग्राम द्वारा शुरू और उपयोग किए जाते हैं। और प्रशासनिक कर्मचारी अपने सिस्टम पर सर्वरों को प्रशासित करने के लिए प्रशासनिक उपकरण का उपयोग करता है।