Pada artikel ini, kami akan memeriksa apakah layanan MySQL berhenti berjalan di server dan menyelesaikannya.
Pertama-tama, mari kita periksa apakah MySQL mendengarkan pada port MySQL standar 3306
Jalankan perintah berikut untuk memeriksa apakah suatu program mendengarkan pada port 3306
# netstat --tcp --udp --listening --program -n|grep 3306
Sekarang, periksa status layanan:
# systemctl status mysql.service
Jika status layanan MySQL dihentikan, coba mulai menggunakan perintah berikut:
# systemctl start mysql
Jika MySQL tidak berjalan tetapi ada kunci, tampaknya file PID MySQL tidak dihapus setelah sistem dihidupkan ulang, atau server MySQL tidak dihentikan dengan benar. Silakan periksa apakah file PID ada saat server MySQL tidak berjalan dan jika ya, hapus file PID tersebut.
Juga, hapus file kunci menggunakan perintah ini:
# rm /var/lock/subsys/mysql
rm: remove regular empty file `/var/lock/subsys/mysql’? y
Kemudian coba restart MySQL lagi.
# systemctl restart mysql
Sekarang, periksa status layanan MySQL.
# systemctl status mysql.service
Jika layanan MySQL masih berjalan, hubungi kami. Pakar server kami akan menyelesaikan masalah ini.