win10家庭版 mysql8.0.27安装
出现的问题
Writing configuration file失败
(借用下下面的图,没保存这张)
点击log:未将对象引用设置到对象的实例
- 百度中:验证是否没有管理员权限启动安装。 win10家庭版的原因,一下跑偏了很久,查找验证如何管理员权限安装软件。
第一阶段,准备右键管理员运行,发现没有此选项。然后右键,属性,兼容性,发现有管理员身份运行选项,但是灰色。
继续套娃百度,运行兼容性疑难解答,最后保存设置,发现管理员身份运行选中了。半疑半信,继续安装,还是同样错误。
头铁,仍旧怀疑管理员身份运行没有设置正确。
第二阶段,渐渐被发现的线索引偏,以为系统没有设置好管理员运行。为设置管理员运行百度中:
百度1,本地安全策略,账户:管理员状态,启动应用,。右键管理员运行设置未变化还是右键无此选项,属性中兼容性管理员运行不可选。
百度2,右键单击“计算机”,进入“管理”,计算机管理——本地用户和组——用户…此时,发现没有本地用户和组。
百度2.1,如何添加本地用户和组。mmc中点击文件添加。报错,此管理单元不能用于这一版本的win10…去控制面板的用户账户设置。此时未能理解版本的实际意思,去控制面板弄了半天账户,最终发现,登录的是管理员账户。
偶然间发现不能用于此版本是说家庭版没有此功能,终于放弃了乱点击账户操作。
百度2.1.1,如何给家庭版增加本地用户和组。有博主写到升级企业版,看了几篇操作,放弃此想法。休息下,三个小时没了。
再次回来,放弃设置本地用户组。放弃百度2,休眠充足的大脑发现,其他exe后缀文件右键点击有管理员运行,这不是单独的msi文件没有。
百度3,如何给msi文件设置管理员运行。两种方法,第一种,注册表设置,\HKEY_CLASSES_ROOT\Msi.Package\shell,虽然出现了管理员运行选项,但是启动报错。第二种,以管理员身份运行cmd,文件目录下输入 msiexec /package file.msi。终于,安装还是出现Writing configuration file失败。
确认不是单纯管理员的事了。
百度4,多次检索,终于想到点开log,换词条未将对象引用设置到对象的实例。发现有帖子同样错误,重新下载安装包好了。想验证下是不是保存的安装包问题,找了官网,历史版本发现只有8.0.27.1没有8.0.27.0,无法md5验证。无奈放弃,下载新的8.0.27.1。
顺便验证下md5,发现一样。继续安装。居然无论是否管理员运行Writing configuration file都不报错,可能是安装包的问题吧…
Starting the server 失败
又几个小时过去了,此时这个错误很多博主写经验。按照操作,修改mysql服务属性的登录选项,改为下图
然而过于乐观,出现帖子没有说明的新的错误:
本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止”。
继续百度这个错误。检索结果多数讲重新安装mysql服务。
是否可以在安装的过程中进行此操作;mysql服务重装具体怎么操作,哪个帖子是正确的?
试验中…
最终,在安装mysql Starting the server 失败后,修改mysql服务属性即上述方法。
然后管理员cmd,mysql\bin目录下执行:
mysqld --remove mysql --删除mysql服务
mysqld --install mysql --重新安装mysql服务
mysqld --initialize-insecure – 初始化data
启动mysql服务不会在报错 “本地计算机上的mysql服务启动后停止…”
此时,重新点击安装界面的execute,重新执行配置。即可成功安装。(修改mysql服务时,安装界面一定不要退出去。)
修改mysql服务参考:
mysql启动报错:本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止
https://blog.csdn.net/xuexijiaoliu/article/details/122294814
解决Mysql启动提示“本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止”的问题
https://blog.csdn.net/qq_45853400/article/details/125570691
解压版安装
最后的最后,又一次卸载了mysql,使用解压版安装,推荐这个吧。
如下博主教程:
mysql8.0安装教程与配置(最详细)操作简单
https://blog.csdn.net/weixin_51966461/article/details/120044626