mysqld_safe Unix पर MySQL सर्वर शुरू करने का **अनुशंसित तरीका** है। यह सुरक्षा सुविधाएँ जोड़ता है।
मुख्य विशेषताएं
- त्रुटि होने पर सर्वर स्वचालित पुनरारंभ।
- रनटाइम जानकारी एरर लॉग में लॉग करता है।
- डिफ़ॉल्ट
mysqldएक्जीक्यूटेबल शुरू करता है;--mysqldया--mysqld-versionसे ओवरराइड करें। --ledirसे सर्वर डायरेक्टरी निर्दिष्ट करें।- कमांड लाइन पर दिए गए अज्ञात विकल्प
mysqldको पास करता है; ऑप्शन फ़ाइल में[mysqld_safe]समूह के विकल्प केवल वही पढ़ता है। [mysqld],[server],[mysqld_safe]समूह पढ़ता है।- पुराने
[safe_mysqld]समूह भी पढ़ता है (बैकवर्ड कम्पैटिबिलिटी); नाम बदलकर[mysqld_safe]करें।
मैन्युअल स्टार्ट/स्टॉप
shell> mysql.server start shell> mysql.server stop
उदाहरण: tcmalloc लाइब्रेरी उपयोग
[mysqld_safe] malloc-lib=/opt/lib/libtcmalloc_minimal.so