window数据库升级记录( 5.7.18 升级到 5.7.28)

标签: 数据库  mysql  数据库

由于扫描漏洞发现之前mysql 5.7.18版本很多漏洞, 所以需要升级数据库

数据库由mysql 5.7.18升级到 mysql 5.7.28
这里是对这次升级过程的记录

升级过程参考了下面两个博客:
卸载:MySQL卸载
安装:Windows下将MySQL5.5升级为MySQL5.7

1.下载mysql 5.7.28安装包

从官网https://downloads.mysql.com/archives/installer/下载, 选择自己所需要的版本

在这里插入图片描述

2.备份数据库

​ 这里使用SQLyog工具备份, 选择结构和数据 ,以及需要备份的数据库, 导出即可.在这里插入图片描述

3.删除旧数据库服务

  1. win+R 输入services.msc 打开服务管理,查看mysql服务名称
    在这里插入图片描述在这里插入图片描述

  2. 使用管理员权限打开命令窗口, 使用命令net stop mysql57停止服务
    在这里插入图片描述

  3. 打开程序和功能, 卸载旧的mysql(红区全卸载)
    在这里插入图片描述

  4. 删除安装路径下的所有文件, 默认安装位置在C:\\Program Files\MySQL
    在这里插入图片描述

  5. 命令窗口输入regedit打开注册表编辑器

    // 需要删除下列三个文件夹,如果没有可以忽略
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
    

    在这里插入图片描述

  6. 删除C:\ProgramData\MySQL 所有文件, ProgramData文件夹默认是隐藏的, 需要打开显示隐藏文件
    在这里插入图片描述

4.安装新数据库mysql 5.7.28

  1. 选择需要安装的mysql安装文件
    在这里插入图片描述

  2. 选择Custom方式安装
    在这里插入图片描述

  3. 根据自己系统选择, 这里是64位, 点击中间的右向箭头选择
    在这里插入图片描述

  4. 取消Development Components的勾选(我们只需要Mysql Server), 然后next
    在这里插入图片描述

  5. 点击Execute安装,安装完成后 在点击next, next
    在这里插入图片描述

  6. 默认选择第一个,点击next
    在这里插入图片描述

  7. Config Type 保持默认选择Development Computer 就可以, 点击next
    在这里插入图片描述

  8. 设置root账号密码, 可以根据自己需要添加用户
    在这里插入图片描述

  9. 是否开机启动根据自己需求勾选
    在这里插入图片描述

  10. 最后一步,点击Execute安装,如果全部是√ 表示安装成功, 点击Finish ,然后后面next,Finish结束.
    在这里插入图片描述

5.导入备份数据

  1. 新建数据库

    将之前的数据库新建一下, 因为备份文件里面并没有创建数据库,所以这里需要手动创建数据库

  2. 执行备份文件
    在这里插入图片描述

版权声明:本文为qq_43227243原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_43227243/article/details/104028521