上善若水

水善利万物而不争
随笔 - 175, 文章 - 0, 评论 - 10, 阅读 - 14万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

 

 

 

 

 

 

 

在安装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 

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示