MySQL8.0服务无法正常启动的解决过程

2022-12-28

这篇文章主要介绍了MySQL8.0服务无法正常启动的解决过程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

目录
  • MySQL8服务无法正常启动的解决(1053错误)
    • 第一种方法
    • 第二种方法
  • MySQL8服务无法正常启动的解决(1069错误)
    • MySQL8.0 服务无法启动 3534
      • 总结一下

        MySQL8服务无法正常启动的解决(1053错误)

        第一种方法

        初始化后在Mysql的根目录会生成 data 数据库文件夹,如果启动服务失败,很有可能就是这个data文件夹有问题。

        删除重新 初始化 运行服务。

        第二种方法

        1. 右键我的电脑,管理,进入服务

         2. 右键单击Mysql8 属性,选择登陆  选择此账号  登陆管理员账号

          

        MySQL8服务无法正常启动的解决(1069错误)

        然后选择【我的电脑】,右键,选择【管理】

        在【管理】界面下,找到【本地用户和组】,选择【用户】,然后在【用户】中找到【MYSQL】使用的账户, 右键设置密码。

        最后,返回【服务】界面,在【MYSQL】服务选项中右键,选择【启动】。就可以了。

        MySQL8.0 服务无法启动 3534

        MySQL8.0 服务无法启动

        最近遇到的在cmd启动MySQL服务的时候:

        MySQL服务正在启动

        MySQL服务无法启动

        服务没有报告任何错误

        请键入 NET HELPMSG 3534 以获得更多的帮助

        或者

        在此电脑-管理-服务和应用程序-服务中启动mysql服务时出现

        首先,说明下最重要的解决方法。

        就是自己去找报错信息!虽然CSDN上的内容都很不错,但是MySQL出错的原因五花八门。就需要自己找自己的报错信息。

        就比如我,也是刚接触MySQL不久。

        出现了这个问题就在CSDN找解决方法。

        然后就找到了很多方法去试,但是都解决不了。

        (这个时间总的来算有三四个小时。本来我是学JDBC的,就非常打击初学者的耐心。)

        后面看到了一份后缀为**.err**的文件,在这份文件里看到了[error]的代码。

        (本来不是很在意的,但是突然发现里面有报错的信息)

        后面尝试翻译后找出问题

        Unknown suffix ’ ’ used for variable ‘port’ (value ‘3306 default-character-set=utf8 [WinMySQLAdmin] Server=D:\MySQL\bin\mysqld.exe’).

        未知后缀“”用于变量“port”(值“3306 default character set=utf

        发现是我的my.ini文件有问题

        图片上面的代码是改好的

        下面的代码是错误的

        多了这个 [WinMySQLAdmin] Server=D:\MySQL\bin\mysqld.exe

        也就是报错中的 Unknown suffix(未知后缀)

        遂改my.ini文件,管理员权限运行cmd

        进MySQL\bin目录运行 net start mysql

        总结一下

        初学者一定要学会利用错误代码,找出具体的错误。

        不要东施效颦,因为网上的东西有时效性,说不定过段时间就不行了。

        同时还要考虑版本等等问题,影响因素非常多。

        以上为个人经验,希望能给大家一个参考,也希望大家多多支持北冥有鱼。

        《MySQL8.0服务无法正常启动的解决过程.doc》

        下载本文的Word格式文档,以方便收藏与打印。