将旧版MySQL替换为8.0及以上版本保姆级教学

 更新时间:2024年05月16日 09:33:32   作者:db_mcl_2075  
在部署项目的时候MySQL就会报错,这个时候就要换MySQL的版本了,这篇文章主要给大家介绍了关于将旧版MySQL替换为8.0及以上版本的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下

一、卸载旧版MySQL

1.停止正在进行的MySQL进程

卸载之前先打开任务管理器进程,把正在运行的MySQL进程结束掉

2.卸载MySQL

在控制面板>程序>程序和功能界面中找到mysql右键卸载s

3.卸载MySQL安装包

进入C:\Program Files (x86)或C:\Program Files 路径删除MySQL文件夹(默认安装路径)

4.卸载ProgramData路径下的MySQL文件如果没有可以不用管

 ProgramData是隐藏的文件夹我们可以在控制面板文件夹选项中显示隐藏文件

5.进入C:\Documents and Setting\All User\Application Data\MySQL路径删除所有MySQL文件

(没有就不用管)

6.win+r,输入 regedit进入注册表编辑器

(1).在HKEY_LOCAL_MACHINE/SYSTEM/Controlset001/Services/eventlog \Application\MySQL路径中删除MySQL文件夹

(2)在HKEY_LOCAL_MACHINE/SYSTEM/Controlset002/Services/eventlog \Application\MySQL路径中删除MySQL文件夹

(3)  在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/eventlog \Application\MySQL路径中删除MySQL文件夹(没有就不用管)

7.重启电脑

二、安装8.0及以上版本MySQL

1.修改主机名

我们在卸载旧版MySQL之前应该先查看主机名是否含有中文,如果有可能会安装失败

具体步骤为右键点击计算机选择属性,查看计算机名是否为中文如果是则修改主机名为不包含中文字符的主机名,如果不为中文则不用修改

2.我们进入MySQL官网,然后我们可以下拉网页到最底选择中文,这样网页就会显示中文文档了

3.点击网页第二个选项下载

4.这里有三个版本可供选择

  • MySQL  Enterprise Edition(企业版)
  • MySQL Cluster CGE(集群版)
  • MySQL Community(GPL)(社区版)

企业版和集群版过了一段时间后可能会进行收费,这里我们选择社区版

5.之后我们点击最后一项选择Windows操作系统下载

6.进入下载界面后会有两个版本

一个是2.4M的在免安装版,一个是428M的安装版

免安装版可在你自己需要的目录中解压,然后手动配置 my.ini,配置环境变量,初始化数据库,配置账号密码,免安装版灵活,但麻烦。

这里我们选择安装版

7.点击后我们选择不登录并下载

就是(no thanks,just start my download)这个选项

8.下载好后我们双击打开

这里会有4个安装项分别是 Server only”只安装 MySQL 服务器,通常用于部署;“Client only”只安装 MySQL 客户端和开发工具;“Full”安装所有的组件;“Custom”执行自定义安装。

这里我们选择自定义安装

9.如果不是实际生产需要我们只需要安装MySQL Server 8.0.33 - x64就可以了,选择好后我们点击下一步

10.选择MySQL Server 8.0.33点击下一步

11.下载好后点击下一步

12.继续点击下一步

13.端口号我们尽量用3306

如果被占用了我们再改成别的端口号,配置类型我们选择(Development Computer)开发计算机类型,然后点击下一步

14.如果我们不用Navicat等可视化软件链接MySQL的话就选择第一项,

如果后续想使用外部软件链接的话就选择第二项,这一步不要斟酌后续可以再更改,这里我们选择第一项,然后点击下一步

15.设置一下MySQL的登录密码,点击下一步

16.这里我们使用默认的就好不需要更改,点击下一步

17.继续点击下一步

18.我们点击Execute检查,如果每一项都没有问题就表示安装成功了

19.接下来我们进入到配置环境变量环节

我们点击设置->关于->高级系统设置->高级->环境变量->系统变量->path->找到之前旧版本的MySQ环境变量,我们更改为新的8.0.33,然后确定应用

20.之后我们打开MySQL输入密码就可以正常使用了

总结

到此这篇关于将旧版MySQL替换为8.0及以上版本的文章就介绍到这了,更多相关MySQL替换为8.0及以上版本内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySql中如何使用 explain 查询 SQL 的执行计划

    MySql中如何使用 explain 查询 SQL 的执行计划

    explain命令是查看查询优化器如何决定执行查询的主要方法。这篇文章重点给大家介绍MySql中如何使用 explain 查询 SQL 的执行计划,感兴趣的朋友一起看看吧
    2018-05-05
  • MySQL中UPDATE JOIN语句的使用详细

    MySQL中UPDATE JOIN语句的使用详细

    UPDATE JOIN是MySQL中一种结合UPDATE语句和JOIN操作的技术,本文主要介绍了MySQL中UPDATE JOIN语句的使用详细,具有一定的参考价值,感兴趣的可以了解一下
    2024-04-04
  • 如何安装绿色版MySQL Community Server 5.7.16并实现远程登录

    如何安装绿色版MySQL Community Server 5.7.16并实现远程登录

    这篇文章主要介绍了安装绿色版MySQL Community Server 5.7.16并实现远程登录的方法,需要的的朋友参考下
    2017-07-07
  • MySQL8.0数据库开窗函数图文详解

    MySQL8.0数据库开窗函数图文详解

    开窗函数为将要被操作的行的集合定义一个窗口,它对一组值进行操作,不需要使用GROUP BY子句对数据进行分组,能够在同一行中同时返回基础行的列和聚合列,这篇文章主要给大家介绍了关于MySQL8.0数据库开窗函数的相关资料,需要的朋友可以参考下
    2023-06-06
  • SQL笔记之数据库结构优化方式

    SQL笔记之数据库结构优化方式

    这篇文章主要介绍了SQL笔记之数据库结构优化方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • MySQL为数据表建立索引的原则详解

    MySQL为数据表建立索引的原则详解

    这篇文章主要为大家详细介绍了MySQL为数据表建立索引的原则,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-03-03
  • mysql中如何使用正则表达式查询

    mysql中如何使用正则表达式查询

    这篇文章主要介绍了mysql中如何使用正则表达式查询,需要的朋友可以参考下
    2014-06-06
  • MySQL 覆盖索引的优点

    MySQL 覆盖索引的优点

    当索引包含了所有查询的数据时,这个索引就称之为覆盖索引。覆盖索引能够成为一个非常有力的工具并且能够显著改善性能,本文将具体讲述覆盖索引的优点
    2021-05-05
  • MySQL数据表损坏的正确修复方案

    MySQL数据表损坏的正确修复方案

    修复以损坏的MySQL数据表的实际操作在实际中是我们经常用到的,以下的文章主要是介绍正确修复以损坏的MySQL数据表的实际操作步骤,以下就是正文的介绍,希望会给你带来一些帮助在此方面。
    2011-01-01
  • 浅谈mysql可有类似oracle的nvl的函数

    浅谈mysql可有类似oracle的nvl的函数

    下面小编就为大家带来一篇浅谈mysql可有类似oracle的nvl的函数。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02

最新评论