当前位置 博文首页 > JustinQin:MySQL--修改mysql服务可执行文件的路径(Windows)
控制面板-管理工具-服务->选中mysql服务->右键->属性
或者
按快捷键win ->搜索服务?-> 输入m快速定位到对应的mysql服务 ->右键 ->常规?-> 可执行文件的路径
如上图所示,就是我们想要修改的MySQL服务可执行文件的路径内容,但是无法直接编辑,进入下节进行修改~
1、快捷键Ctrl+R,输入regedit,回车打开注册表编辑器
2、根据路径HKEY_LOCAL_MACHINE -> SYSTEME -> CurrentControlSet -> services
输入首字母m快速定位mysql的注册表,例如我的是mysql57
选中ImagePath右键? ->修改 -> 修改mysqld.exe和my.nini自己配置文件所在正确路径:
例如我的是:
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my-default.ini" mysql
3、修改ImagePath值后,回到mysql服务->右键->属性 ->常规 ,查看发现可执行文件的路径并没有被更新~
此时进入到mysql安装目录bin目录,找到mysqld.exe
例如我的是C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe
双击mysqld.exe,此时服务属性中的"可执行文件的路径"配置才会被更新成注册表中的。
更新配置后需要通过任务管理器->mysqld.exe->右键->结束mysqld.exe进程,否则后续可能启动不了mysql服务
?
快捷键Ctrl+R,输入cmd,重启mysql命令net start mysql