使用phpstudy集成環境開發php,但是可能版本太舊,導致有些語法用不了。所以決定刪掉,再下一個新版的。
把phpstudy退出之后,就直接把phpstudy文件夾刪除了。發現它並不能刪除成功。然后去把apache和mysql進程關掉。最后刪除成功。
沒有把phpstudy中的服務也卸掉。直接裝新版的。裝好后,問題就出現了,mysql服務不能啟動。
緊接着環境檢測了端口,3306沒有沖突。。開始瘋狂百度。。
百度出來主要是說和之前的mysql服務有沖突。於是打開計算機-》管理-》服務,查看了一下關於mysql的服務有MySQL和MySQL80。mysql80代表裝了mysql8.0,應該是以前裝的。
之前不會雙擊看一下它的啟動指令在哪里,其實雙擊是可以看的。
繼續,按照網上的可能這兩個有沖突。就打算停掉MySQL,這個是以前的。重啟phpstudy,還是沒用。。
然后又下個其他版本的phpstudy,裝上去還是沒用,還是mysql的問題,還好apache倒是一直都能運行。
打算學一下教程怎么把mysql服務卸載干凈。有的教程說了很多,刪除注冊表的信息,刪除c盤下隱藏的mysql文件夾。
接下來就是打開cmd,試着卸載mysql服務,輸入sc delete MySQL。這個MySQL服務的名字,每個服務的名字都是不同,所以執行這條命令時,系統自己會去找。
然而,小黑窗卻提示失敗,代號為5的錯誤。去百度,說是權限不夠。但是登錄的用戶已經是超級管理員了。就沒去查怎么以管理員的身份運行。
期間曲曲折折,又做了很多無用功。mysql服務可以在計算機管理-》服務那里手動來啟用。但是一重啟phpstudy,mysql又停了。
最后,終於發現了直接輸入cmd回車進去的並不是管理員身份。。管理員身份運行,首先在搜索框中輸入cmd,出現小黑框的圖標,這時候不要雙擊,而是右擊以管理員身份運行。
再次執行sc delete MySQL終於成功。然后重啟phpstudy,mysql運行成功!
期間折騰了很久,有大概五六個小時。
順手記了幾個服務的指令。以及一些服務安裝的知識。
啟動 net start MySQL
停止net stop MySQL
卸載 sc delete MySQL
服務跟裝手機軟件一樣。
首先要安裝
然后安裝成功后,還不能使用。因為還沒啟動服務。就像軟件雖然安裝好了,但是沒有點擊運行它,它是不會自己在后台運行的。
有沒有安裝成功可以在計算機-》管理-》服務那里查看。並且可以在那里啟動或關閉服務。設置自動就是開機就啟動,手動就是每次重啟之后要重新開啟服務,他才會工作。
卸載服務如果權限不夠,要使用管理員的權限。