在使用MySQL數(shù)據(jù)庫(kù)的過(guò)程中,可能會(huì)遇到每次開(kāi)機(jī)需要手動(dòng)啟動(dòng)的情況。如果不能實(shí)現(xiàn)開(kāi)機(jī)自啟動(dòng),就需要每次手動(dòng)啟動(dòng)MySQL服務(wù),相對(duì)來(lái)說(shuō)比較繁瑣。為了使MySQL服務(wù)在開(kāi)機(jī)時(shí)自動(dòng)啟動(dòng),可以通過(guò)以下方法來(lái)設(shè)置。
# 首先,打開(kāi)終端,使用以下命令進(jìn)入MySQL安裝目錄的bin文件夾 cd /usr/local/mysql/bin/ # 接著,使用以下命令啟動(dòng)MySQL服務(wù) ./mysql.server start # 檢查MySQL是否啟動(dòng)成功 ./mysql.server status
完成以上步驟之后,即可實(shí)現(xiàn)手動(dòng)啟動(dòng)MySQL服務(wù)。接下來(lái),需要將MySQL服務(wù)設(shè)置為開(kāi)機(jī)自啟動(dòng)。
# 打開(kāi)終端,編輯rc.local文件 sudo vi /etc/rc.local # 在文件中添加以下代碼,表示在開(kāi)機(jī)時(shí)自動(dòng)啟動(dòng)MySQL服務(wù) /usr/local/mysql/bin/mysqld_safe --user=mysql & # 添加完成后,保存退出 :wq
完成以上步驟之后,重啟系統(tǒng)即可實(shí)現(xiàn)MySQL服務(wù)的自動(dòng)啟動(dòng)。如果無(wú)法啟動(dòng)MySQL服務(wù),可以查看錯(cuò)誤日志文件,確定出錯(cuò)原因。