windows mysql8.0.17升级至8.0.28

操作系统:window server 系统

升级原因:测评弄出来一堆漏洞,简直是令人发指。

 这个升级本来我是没有遇到过的,之前都是卸载重新初始化服务,但是当时使用mysql8之后,升级变得简单了。

开始之前记得要备份哦!!!!!

    mysqldump -u root -p databases > D:\backup20210106.sql

升级替换只有四步:

一、下载zip安装包

        MySQL :: Download MySQL Community Server

二、停止服务

        

三、覆盖文件

四、启动服务

官方给的步骤:MySQL :: MySQL 8.0 Reference Manual :: 2.10.10 Upgrading MySQL on Windows

 说一下我遇到的问题,当我覆盖完毕,从windows服务里启动mysql服务时,直接起不来了,直接报错:Windows 无法启动 MySQL 服务(位于 本地计算机 上).错误 1053: 服务没有及时响应启动或控制请求

网上搜了一下都说是,发现多说使用的下面的方法,将NETWORK SERVICE添加到管理组

1、win+r 输入compmgmt.msc,回车
2、计算机->管理->本地用户和组->组-> 双击Administrators
3、点击添加->输入NETWORK SERVICE->点击检查名称->确认
4、再启动MySQL80服务就能够正常启动了

然鹅!我加上一点用没有,还是提示1053错误,此时不要慌,打开cmd,随便输个mysql的命令,比如mysql -uroot -p,因为没有启动起来,直接会报错,提示找不到”vcruntime140_1.dll“,一般出现这种缺少dll文件的情况,你可以全盘搜一下这个dll,或者直接下载这个dll,放到windows/system32下面,重新启动即可。

vcruntime140_1.dll的下载链接

https://download.zip.dll-files.com/3b22b2ec303b0721827dd768c87df6ed/vcruntime140_1.zip?token=aEtH5TQatGxE88B5K_V7pQ&expires=1685120920

还有什么问题,留言吧

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值