当前位置 博文首页 > 要上位的程序猿的博客:MySQL 服务正在启动,MySQL 服务无法启动

    要上位的程序猿的博客:MySQL 服务正在启动,MySQL 服务无法启动

    作者:[db:作者] 时间:2021-08-24 10:01

    MySQL 服务正在启动,MySQL 服务无法启动。服务没有报告任何错误 的解决办法:

    以前装过MySQL,最近需要用到数据库做个项目,结果今天打开cmd启动mysql的时候出现了这个问题:
    在这里插入图片描述
    然后一直卡在这个问题很难受,在网上也百度了很多方法结果还是一脸懵,真的是大部分方法都试过了,例如:自建的data文件夹;修改my.ini和my-default.ini配置文件等等,发现这些方法都不可行,解决不了。后来灵光一现,突然想起干嘛不看自己的日志,不就知道原因了吗?
    当时就感觉柳暗花明又一村,于是进入DOS界面,到MySQL文件夹下输入mysqld --console,然后发现:
    在这里插入图片描述
    可以看到,my.ini中用的一个名为data的文件,需要我们手动添加。或者也可以通过命令“mysqld –initialize”初始化data目录。
    然后困扰了我很久的问题就解决了。哈哈哈!!!
    在这里插入图片描述

    最后总结一下该问题的解决方法:

    1.方法1:data文件夹是自己创建的,删除data文件夹,在DOS界面进入到MySQL的文件夹下输入这个命令:mysqld --initialize ,重新初始化一个data文件。(大部分好像都是这个原因)
    方法2:配置my.ini。下面这个好像有说到配置my.ini
    https://blog.csdn.net/liyangyang0528/article/details/54233632#commentBox
    方法3:就是看你的IP有没有被占用
    方法4:自己在DOS界面在MySQL文件夹的bin目录中输入mysqld --console命令,查询错误日志,毕竟每个人遇到的错误原因都不一定相同,可以通过自己的日志找到自己真正错误的原因(推荐方法)

    C:\Windows\system32>cd C:\Program Files\MySQL\MySQL Server 5.7\bin
    C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld --console
    
    cs