因為要上php課,老師要求安裝phpserv,但是安裝的時候phpserv又自帶了一個mysql,我就有些糾結,自己電腦已經安裝了mysql了的,不想再安裝一個。
百度了下知道,這個mysql是單獨集成在phpserv里面的,兩個互不影響,需要哪個mysql就啟動哪個mysql。安裝后,發現自己之前的mysql不能啟動,應該是端口沖突。進php的mysql里面的my.ini中,把端口修改成3307后,完美啟動。
我自己安裝的mysql是8.0版本的,有時候有些集成了mysql的環境會把自己之前安裝了mysql服務覆蓋了,這是因為之前安裝myslq的時候沒有給mysql服務命名。比如phpstudy套件中就有mysql8.0,安裝后服務就只有一個mysql80,把之前的覆蓋了。這時候最好把之前的mysql8.0自己命個名,免得被覆蓋了,也方便管理,需要哪個mysql就啟動哪個。
Mysql服務卸載:
以管理員方式允許cmd,先進入mysql倉目錄下:
用這個命令卸載:sc delete [服務名]
用這個命令安裝服務:最好自己改個服務名:mysqld --install [服務名] (服務如果不填的話就是默認的,mysql5.7服務名默認就是mysql57,mysql8.0就是mysql80)
安裝后:服務中就有兩個服務了,需要哪個啟動哪個