项目场景:
最近在学PHP,学到mySQL的时候我掏出了我积满灰尘的PHPStudy,但是版本太低了,就去下了个新版:
问题描述:
然后就是mySQL服务无法启动,老倒霉蛋了,一点都不惊讶甚至觉得就该这样.
原因分析:
我一开始觉得是端口占用的问题,去看了一下发现新版PHPStudy的mySQL默认占用的是3306端口,一般不会和其他进程起冲突,查完也确实没有出现进程占用的情况;
解决方案:
- 启动注册表,找到mySQL文件,删除(是否起效不明);
- 进入C盘尝试寻找mySQL文件删除,确保旧的mySQL配置文件不会干扰新安装的mySQL,寻未果,遂放弃;
- 启动cmd,输入指令sc delete mysql, 指令被阻止
- 使用管理员身份启动cmd,再次执行sc delete mysql,执行删除mysql成功;
-
再次尝试链接mySQL, 依然无法启动,phpmyAdmin无法登入.
-
重启phpstudy,启动mysql服务,无果.