CentOS6系統(tǒng)配置MySQL服務(wù)開(kāi)機(jī)自啟動(dòng)
環(huán)境要求與準(zhǔn)備工作
本教程適用于已安裝MySQL服務(wù)的CentOS6操作系統(tǒng),需確保MySQL服務(wù)文件存在于/etc/init.d/
目錄。通過(guò)SSH工具登錄服務(wù)器并獲取root權(quán)限。
配置MySQL服務(wù)開(kāi)機(jī)啟動(dòng)
執(zhí)行以下命令檢查MySQL服務(wù)是否已注冊(cè)到系統(tǒng)服務(wù)列表:
chkconfig --list | grep mysql
若未顯示服務(wù)信息,需手動(dòng)注冊(cè)MySQL服務(wù):
chkconfig --add mysqld
設(shè)置服務(wù)啟動(dòng)級(jí)別
啟用3、5運(yùn)行級(jí)別的自動(dòng)啟動(dòng):
chkconfig --level 35 mysqld on
驗(yàn)證配置結(jié)果:
chkconfig --list mysqld
服務(wù)操作與狀態(tài)驗(yàn)證
立即啟動(dòng)MySQL服務(wù):
service mysqld start
重啟服務(wù)器后檢測(cè)MySQL運(yùn)行狀態(tài):
service mysqld status
常見(jiàn)問(wèn)題處理
- 服務(wù)未找到錯(cuò)誤:確認(rèn)
/etc/init.d/mysqld
文件存在 - 權(quán)限不足提示:使用
sudo
或切換root用戶執(zhí)行命令 - 啟動(dòng)失敗排查:檢查
/var/log/mysqld.log
錯(cuò)誤日志
注意事項(xiàng)
CentOS6系統(tǒng)已結(jié)束官方支持,建議升級(jí)至新版本系統(tǒng)獲取安全更新。本配置方法同樣適用于MariaDB服務(wù),需將命令中的mysqld
替換為mariadb
。