mysqladmin shutdown कमांड से MySQL सर्वर को सुरक्षित रूप से बंद कर सकते हैं।
कमांड
C:\mysql\bin> mysqladmin -u root shutdown
व्यवहार
- कोई आउटपुट संदेश प्रिंट नहीं होता।
- कमांड प्रॉम्प्ट तुरंत लौट आता है।
- सर्वर पृष्ठभूमि में शटडाउन प्रक्रिया शुरू करता है।
सत्यापन
C:\mysql\bin> mysqladmin -u root ping
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to MySQL server on 'localhost' (10061)'
त्रुटि पुष्टि करती है कि सर्वर बंद हो गया है।
अन्य तरीके
- Windows Service:
net stop mysqlया Services.msc से - Linux systemd:
systemctl stop mysqld - MySQL शेल से:
SHUTDOWN;(SHUTDOWN विशेषाधिकार आवश्यक)
चेतावनी: सुनिश्चित करें कि सभी महत्वपूर्ण ट्रांजैक्शन कमिट हो चुके हैं। अनुचित शटडाउन से डेटा क्षति हो सकती है (हालांकि InnoDB क्रैश रिकवरी संभालता है)।