更改MySQL安装文件位置后服务无法启动的解决方法

@软件使用问题

更改MySQL安装文件位置后服务无法启动的解决方法

问题的起因是我嫌之前mysql的目录藏的太深,想改变目录,但是变了之后mysql服务启动不了。为了解决这个问题,我更改了三个地方,最后才终于服务重新启动成功

第一处更改

首先我是改变了环境变量的配置
更改MySQL安装文件位置后服务无法启动的解决方法_第1张图片
这里需要注意path里面是不是添加了一个%MYSQL_HOME%\bin,是的话只需要改这里就可以了

第二处更改

因为上述更改失败了,所以通过回顾当时安装配置MySQL时的情况,我又去修改了位于安装目录下的my.ini中关于路径的设置
·#mysql-5.7.27-winx64的路径 basedir=F:\SBsoftware\MySQL\mysql-5.7.29-winx64 #mysql-5.7.27-winx64的路径+\data datadir=F:\SBsoftware\MySQL\mysql-5.7.29-winx64\data

第三处更改

更改完之后,启动服务时发
现服务中的可执行文件路径还是原来的路径
更改MySQL安装文件位置后服务无法启动的解决方法_第2张图片
这里的更改是参考Mysql修改服务中可执行文件路径
对注册表进行了修改,运行regedit-找到路径:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL,将其中的ImagePath修改为新的路径即可。
更改MySQL安装文件位置后服务无法启动的解决方法_第3张图片

*我将我的解决方案写下来以防以后忘记。如果对大家有帮助那更好,如有错误欢迎在评论中指出

你可能感兴趣的:(软件使用问题)