mysql无法启动 服务没有报告任何错误

用的是MySQL 8.0.15版本

方法一:查询端口或者通过任务管理器关闭进程

用管理员身份打开cmd

第一步:netstat -ano 查看端口占用 ,如图端口3306被进程3972占用

 

 

第二步:tasklist|findstr "3972"  关闭进程

第三步:接着输入net start mysql

完成

 

还是不行的话,就找到任务管理器把mysqld.exe 进程强制关闭并启动mysql服务,在输入net start mysql

 

 

 

方法二:删除mysql包里面的data文件

第一步:打开环境变量配置界面,找到mysql-8.0.15-winx64文件夹里面有个data文件(此文件是自己通过my.ini文件配置的,自己百度教程),然后删除data文件

 

 第二步:打开cmd,切换路径K:\mysql-8.0.15-winx64\bin,输入mysqld  --initialize-insecure,稍等一会就会自己生成data文件

第三步:重新输入net start mysql

 

这个方法貌似不怎么灵验

 

方法三:暴力解法,直接卸载mysql,并且删除相关注册表文件

自己上网百度

 

posted @ 2020-10-09 22:35  sunseeker  阅读(10003)  评论(0编辑  收藏  举报