家人们,咱就是说,一时手快安装完SQL8以后把控制台关了,导致没记住初始密码,所以就有了这篇博客
解决方案
首先说我的解决方法,咱就是一整个不跟他浪费时间,反正刚安装,啥东西也没有,直接反手把安装目录下的data文件夹删掉,重新初始化,亲测成功,如图所示奥
然后家人们还能注意到,就是我的sql命令是.\mysqld,你且听我说,这是另外的问题。
问题一、我初始化完成了,没记住temporary 密码怎么办
我的解决方案在上面,这里说一下另外两个我尝试的,但是没能成功的
1.命令行的,请看该博主链接(侵权可删)
mysql忘记初始化密码解决办法, 亲测可用(windows系统)_初始化mysql后未发现有密码-CSDN博客
2.直接去找生成的文件的,我还真有这个文件,但是没有相应字段,请看链接(侵权可删)
问题二、在windows powershell(管理员)中运行mysqld install报错:
mysqld:无法将“mysqld”项识别为cmdlet、函数、脚本文件或可运行程序额名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
这是我最初遇到的问题,跟着参考1博主把命令改为.\mysqld.exe install(mysqld:无法将“mysqld”项识别为cmdlet、函数、脚本文件或可运行程序额名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。_mysqld : 无法将“mysqld”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。-CSDN博客)的方法通过了。感谢您
然后我就发现我所有的sqld命令都不行,这里要说明奥,我没配环境变量,不知道是不是这个原因,所以我的全部命令都是.\mysqld
问题三、Install/Remove of the Service Denied!
说曹操曹操就到,这刚庆幸找到了解决方案,写个博客,就发现新问题了
没关系,这种情况下奥,依照我的经验,咱就是切换到管理员运行命令行就好了,找到命令行,单击右键,选择管理员运行
灵感来源
为啥要说这个呢,我就一个纯小白,我也不知道data是干啥的,但是看到了下面这个博客,别的都不重要,重要的是他说使用命令进行初始化,重新生成data文件夹,哎呀这我不就知道了,反手开干!
灵感来源博客(感谢您):MYSQL数据库安装后的初始密码查找及重置 - 小陈的奋斗史 - 博客园 (cnblogs.com)
唠嗑
有佬可能就要说了,你这文档没啥含金量呀,你别管,小白的世界你不懂,我以后还要多多写这种,毕竟我始终相信,像我一样自己学计算机,无人领路的小白肯定不止一个,咱就是一整个慢慢来。
总算成功啦