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,并且删除相关注册表文件
自己上网百度