在cmd页面使用net start mysql出现该问题
方法1、
- data文件夹是自己创建的,删除data文件夹,在DOS界面进入到MySQL的文件夹下输入这个命令:mysqld --initialize ,重新初始化一个data文件。(大部分好像都是这个原因)
方法2、
- 自己在DOS界面在MySQL文件夹的bin目录中输入mysqld --console命令,查询错误日志,毕竟每个人遇到的错误原因都不一定相同,可以通过自己的日志找到自己真正错误的原因(推荐方法)
方法3、
- 你的系统中还有其他版本的mysql,在你关闭上个mysql后自动运行,占用了MySQL的3306端口
- 如上图所示,以前安装过一个mysql5.1版本的,这里我们停止此服务即可。(我直接找到这个mysql版本的位置然后卸载了)