使用net start mysql命令后出现“MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。”问题的解决办法

在cmd页面使用net start mysql出现该问题

方法1、

  • data文件夹是自己创建的,删除data文件夹,在DOS界面进入到MySQL的文件夹下输入这个命令:mysqld --initialize ,重新初始化一个data文件。(大部分好像都是这个原因)

方法2、

  • 自己在DOS界面在MySQL文件夹的bin目录中输入mysqld --console命令,查询错误日志,毕竟每个人遇到的错误原因都不一定相同,可以通过自己的日志找到自己真正错误的原因(推荐方法)

方法3、

  • 你的系统中还有其他版本的mysql,在你关闭上个mysql后自动运行,占用了MySQL的3306端口
    使用net start mysql命令后出现“MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。”问题的解决办法
  • 如上图所示,以前安装过一个mysql5.1版本的,这里我们停止此服务即可。(我直接找到这个mysql版本的位置然后卸载了)
  • 使用net start mysql命令后出现“MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。”问题的解决办法