最近在使用Linux系統時,出現了一個讓我苦惱了好一會兒的問題,就是在使用etc init.d
命令啟動MySQL服務時,系統反復提示找不到MySQL的問題。
經過一番搜索和研究,發現問題出在系統無法找到MySQL的安裝路徑。而etc init.d
命令本身并沒有設置MySQL的安裝路徑,需要我們手動指定。
# 假設MySQL安裝路徑為 /usr/local/mysql $ /etc/init.d/mysqld start --basedir=/usr/local/mysql
這個命令中,我們通過指定--basedir
參數,告訴系統MySQL的安裝路徑在哪里。如果MySQL安裝路徑與我們的不同,需要根據實際情況修改指定的路徑。
總之,在使用etc init.d
命令啟動MySQL服務時,如果出現找不到MySQL的問題,需要先確定MySQL的安裝路徑,并在啟動命令中手動指定。