安装Phpstudy时Mysql无法启动的问题
首先,在我本机上之前安装过MySQL5.7,所以在安装phpstudy时,其中MySQL的安装没有创建服务(因为我原本的MySQL,创建的服务默认名字是MySQL)。
我首先想的是删除原先的MySQL5.7的服务,再在新的MySQL的bin目录下创建新服务:
1、删除原先服务名:
sc delete [服务名]
2、在新的MySQL5.5(phpstudy里)的bin目录下执行:
mysqld –install MySQL55
此处出现了问题,我因为之前将旧MySQL的路径添加到了环境变量中,故我每次创建的MySQL5.5的服务的“可执行文件路径”是错的,可在属性中查看:
所以要将环境改一改,或去掉。
3、此时正常安装:
phpstudy中的MySQL:
旧的MySQL重新起一个服务名:
补充:
此后,环境变量中,MYSQL_HOME的值当改为我旧的MySQL安装路径(即-D:\ProgramFiles\MYSQL\mysql-5.7.31-winx64)时,启动MySQL55服务会报错:
我尝试了以下,MYSQl_HOME的值改为其他路径均可再次启动MySQL55服务:
如:
D:\ProgramFiles
D:
F:\phpStudy\PHPTutorial\MySQL\bin
……