MySQL安装 | MySQL error 1042 | MySQL80 服务(位于 本地计算机 上)。错误 1053 | Install/Remove of the Service Denied! | MySQL 汉化
Posted on 2022-06-04 22:48 董锡振 阅读(784) 评论(0) 编辑 收藏 举报
在安装MySQL的最后一步发生了如下错误: MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
配置组策略,这是windows的权限管理带来的问题,步骤如下:
右击此电脑–>管理–>本地用户和组–>组–>双击Administrators–>添加–>高级
把NETWORK SERVICE添加到Administrators组
我们在安装完Mysql之后,通过DOS窗口输入net start mysql时,却提示服务名无效,明明安装了,为什么会无效呢?
其实我们还没有将mysql注册到系统服务。所以出现了服务名无效。
我的是我把MySQL80给使用sc delete mysql80 给删除了
最后通过如下操作恢复的:
第一步:使用管理员运行cmd (如果不用使用管理员运行你会遇到 Install/Remove of the Service Denied! 的提示)
找到MySQL安装BIn目录下运行mysqld --install
如果要卸载服务,可以输入如下命令:mysqld --remove。
找到服务对应的mysql.exe位置,比如
D:\Program Files\MySQL\MySQL Server 8.0\bin\mysql.exe
双击,出现缺失MSVCP120.dll
哈哈,找到了问题所在。
解决方法要么网上找个【微软运行库合集_v2021.08.02.exe】运行会自动补充缺少的文件 要么 微软上下载一个vcredist_x64程序安装 下载链接:
https://www.microsoft.com/en-us/download/details.aspx?id=40784
---一路坎坷呀,朋友们还是按照控制面板中的卸载吧
然后安装文件记得把能加的权限都加上再安装就不会报实例错误了
参考: https://jingyan.baidu.com/article/d3b74d64f79a171f76e60962.html
关于MYSQL汉化 就是直接替换文件。
链接:https://pan.baidu.com/s/1KhVwDg5oWe321NJ8_1Zbyg
提取码:1000
本文来自博客园,作者:董锡振,转载请注明原文链接:https://www.cnblogs.com/dongxizhen/p/16343003.html