广告位联系
返回顶部
分享到

MySQL本地版本升级超详细教程(从5.5.20升到8.0.21)

Mysql 来源:互联网 作者:佚名 发布时间:2024-02-16 09:13:21 人浏览
摘要

写在前面 升级本地mysql,当前5.5.20,升级前先备份本地的数据库文件 以防数据丢失 一、卸载本地的旧版本 1. 停止MySQL服务 win+R 打开运行,输入 services.msc 点击 确定 调出系统服务。 2. 卸载My

写在前面

升级本地mysql,当前5.5.20,升级前先备份本地的数据库文件 以防数据丢失

一、卸载本地的旧版本

1. 停止MySQL服务

win+R 打开运行,输入 services.msc 点击 "确定" 调出系统服务。

2. 卸载MySQL相关组件

打开控制面板 ---> 卸载程序 ---> 卸载MySQL相关所有组件

3. 删除MySQL安装目录

4. 删除MySQL数据目录

数据存放目录是在 C:\ProgramData\MySQL,直接将该文件夹删除。

5. 再次打开服务,查看是否有MySQL卸载残留

如果已将MySQL卸载,但是通过任务管理器--->服务,查看到MySQL服务仍然残留在系统服务里。解决办法:以管理员方式运行cmd命令行,输入以下命令:sc delete 服务名称(如MySQL80)这样可以实现删除服务。

二.官网下载安装包

下载地址

https://dev.mysql.com/downloads/

选择相应的版本 下载即可

二.安装MySQL

1.运行安装包,勾选同意,Next

2.选择安装类型

第一个选项包含了一些MySQL其他组件,如果只安装MySQL数据库,选择第二项Server only就行。

在这一步我们不多进行解释,直接选择“Custom(自定义)”,方便我们把MySQL安装到非系统盘。

3.检查必需项(Check Requirements)

这一步很重要,我们要在这一步进行安装位置的选择。当你第一次进入到这个界面时,右边的框内可能什么也没有,你需要不断点击“MySQL Servers”前的“+”,直到你看见“MySQL Server 8.0.21-X64”,单击它,然后点击向右的箭头添加到右边的框里,然后在右边的框里点击它,就会出现右下角的蓝字。

 下图选框部分大家看自己的情况如果需要就安装,如果不需要就不用安装。

 这里我又选了4个自己需要的connector。(大家酌情安装。)

选好路径之后点击“next”,出现下边界面时,说明缺少运行环境,选中、execute即可。

然后 next ,execute

 安装完成后,点击“next”

4.配置界面 Product Configuration,Next

 这一步直接选择第一个(独立的MySQL服务器/经典MySQL复制),然后点击“next”。

5.进行服务配置,MySQL默认端口为3306,Next

Config Type中选项

Development Computer:开发机,该类型应用将会使用最小数量的内存。

Server Computer:服务器,该类型应用将会使用中等大小的内存。

Dedicated Computer:专用服务器,该类型应用将使用当前可用的最大内存。

对于个人使用来说,选择“Development Computer”已经足够日常的使用了。

接下来这一步同样很重要,对以后我们使用图形化管理软件(SQLyog)有直接的影响,所以在这一步我们要选择第二个!选第二个!选第二个!

第一个选项:
使用强密码加密进行身份验证(已升级)
 
第二个选项:
使用传统身份验证方法(保留MySQL 5.x兼容性)
 
如果我们选择了强密码加密进行身份验证,虽然MySQL采用了强密码加密
但是我们的图形化管理软件(SQLyog、Navicat等)却没有采用强密码加密
这回直接导致SQLyog访问不了我们的MySQL,所以这里我们要选择传统的加密方法。

6.Accounts and Roles

这里一般不添加具有普通用户权限的MySQL用户账户,而是用root账户。

 楼主设置的密码123456,好记一些。。

7.Windows Service

这一步默认不用管就行了,如果“Windows Service Name”出现感叹号,那你就随便换一个别的名字就行了,然后点击“next”。

这里注意MySQL服务名(Windows Service Name)
为:MySQL80

8.Apply Configuration(应用配置)

点击“Execute”进行安装。

9.配置完成之后Finish

 点击“next”

输入刚设置的密码,点击“check”验证密码,点击“next”

点击“execute”

点击“finish”,

 点击“next”,

10.点击“finish”,MySQL8.0安装完成啦!

三、MySQL环境变量的配置

高级属性设置-环境变量

1.创建 MYSQL_HOME 环境变量

 (1)变量名:MYSQL_HOME
 
 (2)变量值:D:\mysql\MySQL Server 8.0(根据自己MySQL的安装目录)

2.配置 path 环境变量

把刚配置的MYSQL_HOME加进去,保存即可

四、验证安装成功

cmd打开控制台 输入mysql --version

输入mysql -uroot -p123456

成功连接到数据库

至此本地的mysql服务就从5.5升到8.0版本了,可以体验一大波mysql8的新功能了!

如果没连上数据库,可以去服务列表看一下你的mysql服务是否启动,没启动手动重启即可

win+R 打开运行,输入 services.msc 点击 "确定" 调出系统服务。


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 :
相关文章
  • MySQL如何查询Binlog生成时间

    MySQL如何查询Binlog生成时间
    本篇文章介绍如何查询 Binlog 的生成时间。云上 RDS 有日志管理,但是自建实例没有,该脚本可用于自建实例闪回定位 Binlog 文件。 脚本介绍
  • MySQL本地版本升级超详细教程(从5.5.20升到8.0.21)

    MySQL本地版本升级超详细教程(从5.5.20升到8.0.21)
    写在前面 升级本地mysql,当前5.5.20,升级前先备份本地的数据库文件 以防数据丢失 一、卸载本地的旧版本 1. 停止MySQL服务 win+R 打开运行,
  • MySQL数据库的多种连接方式及工具介绍

    MySQL数据库的多种连接方式及工具介绍
    一、MySQl命令行客户端 在Mysql安装完成后,Mysql命令行会自动配置在计算机上,在菜单中找到MySql 8.0 Command Line Client,输入密码即可进入。(密
  • MySQL函数全面总结详解示例分析教程

    MySQL函数全面总结详解示例分析教程
    1.MySQL中关于函数的说明 概念:类似java、python中的方法,将一组逻辑语句封装在方法体中,对外暴露方法名; 好处:Ⅰ隐藏了实现细节;Ⅱ
  • MySQL一键安装Shell脚本的实现
    一、脚本说明 1、linux系统版本 EL6, EL7, EL8, and EL9-based platforms (for example, the corresponding versions of Oracle Linux, Red Hat Enterprise Linux, and CentOS),本脚
  • mysql乐观锁和悲观锁的具体使用介绍

    mysql乐观锁和悲观锁的具体使用介绍
    悲观锁介绍(百科): 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保
  • mysql中TINYINT取值范围的介绍

    mysql中TINYINT取值范围的介绍
    项目场景: 最近在开发过程中,看见表设计中是thinyint字段,但对于它的范围产生了好奇 问题描述: 当我们填写超过128数值的时候,该字段
  • SQL触发器定义与使用介绍
    比如:现需要向学生表中插入新的学生数据。但在插入学生数据的时,需要同时检查老师表里的数据。如果插入学生的老师不在老师表里,
  • Window环境下MySQL UDF提权介绍

    Window环境下MySQL UDF提权介绍
    UDF(Userdefined function)可以翻译为用户自定义函数,其为mysql的一个拓展接口,可以为Mysql增添一些函数,对MySQL的功能进行扩充,然后就可以在
  • 华为云云数据库MySQL的体验流程介绍

    华为云云数据库MySQL的体验流程介绍
    一、MySQL相关概念 1.什么是MySQL MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计