windows,同一台机器安装两个mysql问题,MySQL服务切换问题

问题描述

windows安装多个版本的mysql,重启后发现无法连接原有的数据库.
原因可能是mysql的服务的可执行程序路径不正确

问题解决

1、Ctrl+R,输入regedit,回车打开注册表编辑器

2、根据路径HKEY_LOCAL_MACHINE——>SYSTEME——>CurrentControlSet——>services
找到mysql注册表,例如我的是mysql57,修改ImagePath值为正确的路径.我的路径如下图:
在这里插入图片描述

3、修改ImagePath值后,mysql服务->右键->属性查看 "可执行文件的路径"并没有被更新。

进入到mysql安装目录bin目录,找到mysqld.exe(例如我的是E:\MySoftware\MySQL\MySQL Server 5.6\bin\mysqld.exe)
双击mysqld.exe,将此路径更新成注册表中的。

4、打开任务管理器,找到mysqld.exe->右键->结束mysqld.exe进程

5、 win+R组合键,弹出运行窗口, 输入 cmd 但是 这次 Ctrl Shift +Enter 然后就管理员启动
在这里插入图片描述
启动mysql:输入 net start mysql 即可. 这样重新使用mysql连接工具连接mysql就可以了.

ps:停止mysql:输入 net stop mysql;

猜你喜欢

转载自blog.csdn.net/qq_29757467/article/details/130286652