Windows11上安装MySQL8遇到的错误

  MySQL数据库是我们开发中必须掌握的一门关系型数据库,今天也是来到了新公司,在安装MySQL8的时候,也出现了各种问题,因此把我出现的问题以及解决方案和大家分享。

 

  1、首先,关于MySQL8在WIndows上的安装已经很多了,我这边就不在赘述了,网上有很多详细的教程,大家可以去搜索参考。

  2、在MySQL8的安装包中,是没有MySQL的配置文件的,这里我们是必须新建一个配置文件的,即my.ini文件,里面的内容可以参考我这边

  

  3、配置文件和环境变量配置完成之后,当我执行命令mysqld   --initialize   --console之后,并没有返回root用户的密码,也没有报错信息,这个时候意识到可能出错了,首先我去看了一下MySQL安装包下,有没有自动生成data文件夹,一看生成了,且里面有个.err后缀结尾的文件,用sublime打开,看了一下,大概意思是data文件夹生成有问题,但是其他的都正确,开始也是没有解决问题的办法,偶然看到说可能是原来的MySQL没有卸载干净。我一想大概率是注册表信息没有删除。

  4、找到问题所在,去找到了计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application\mysqld这个注册信息,删除,重新尝试初始化命令,成功获得root账户的默认密码,问题解决!

posted @ 2022-05-22 09:29  夏SummerGreat  阅读(967)  评论(0)    收藏  举报