MySQL8.0与5.7版本的下载、安装与配置
•软件下载
下载地址
【官网】,点开该网址,点击 DOWNLOAD 来到如下页面:
MySQL的版本介绍
- MySQL Community Server 社区版本:开源免费,自由下载,但不提供官方技术支持,适用于大多数普通用户。
- MySQL Enterprise Edition 企业版本:需付费,不能在线下载,可以试用30天;提供了更多的功能和更完备的技术支持,更适合于对数据库的功能和可靠性要求较高的企业客户。
- MySQL Cluster 集群版:开源免费,用于架设集群服务器,可将几个MySQL Server封装成一个Server;需要在社区版或企业版的基础上使用。
- MysQL Cluster CGE 高级集群版:需付费。
对于我们这种普通用户,当然用免费的社区版本,白嫖他不香吗。
安装最新版本
下滑找到 【MySQL Community (GPL) Downloads】;
点进去,来到如下页面,并点开我们需要安装的【MySQL Community Server】,当然,前面的步骤你可以都省略,直接点击该链接跳转到下载界面:
我们在该界面可以看到官网提供的MySQL的最新版本,目前是 8.0.28,如果你想安装最新版本,在该页面点击【Go to Download Page >】选项。
推荐下载第二个,第一个是在线版,你在后期安装的时候还需要下载一些相应的东西,直接下载第二个,安装的时候一步到位。
点击后,在跳转的页面中选择【No thanks, just start my download.】,无需登录,直接下载即可。
安装历史版本
在【Go to Download Page >】页面,点击【Archives】,或直接点击该链接,来到如下右图所示界面:
从【Product Version】中选择你所需要的版本,点击第二个【Download】下载即可。
我下载了两个版本 8.0.26 和 5.7.35,安装两个是完全是不冲突的。
•安装 MySQL 8.0
双击下载好的【mysql-installer-community-8.0.26.0.msi】文件,来到如下界面:
选择【Custom】选项,点击 【Next】后来到如下界面:
一直点击左侧第一个选项的【+】,选中【MySQL Server 8.0.26 - X64】后,点击向右的箭头(左侧显示的是可下载的产品,移到右侧表示你需要下载该产品);
在该界面,选中右侧的产品后,点击【Advanced Options】来配置软件的安装路径以及数据文件的存放路径,需要注意的是,路径中不要包含中文以及中文空格。
点击【OK】后,会出现一个【Warning】提示,不用管他,选择【OK】即可。
之后,就点击【Next】->【Execute】,遇到【Warning】提示,选择 是 就行了。
执行完后, 点击两次【Next】来到如下配置页面:
该界面使用它的默认配置即可,点击【Next】,来到如下界面:
同样保持默认配置即可,点击【Next】来到如下界面:
该界面是用来设置 root 用户的登录密码的,一定要记住,我设置的是 123456,刚开始的学习阶段,密码怎么简单怎么来,设置好后点击【Next】。
无需修改,点击【Next】,来到如下界面:
点击【Execute】,等待完成即可,接下来就是傻瓜式操作【Finish】->【Next】->【Finish】,至此,MySQL8.0的安装就结束了。
•配置 MySQL8.0
配置环境变量,找到你本地安装的 MySQL 8.0 软件的 bin 目录,复制该路径,打开环境变量,添加到【Path】中。
•测试
打开【cmd】,输入指令 mysql --version ,如果显示了你安装的 MySQL 版本,那么恭喜你,安装成功。
•安装 MySQL 5.7
双击下载好的【mysql-installer-community-5.7.35.0.msi】文件,来到如下界面:
点击【Next】,来到如下页面:
该页面询问你是否将你之前安装的MySQL升级到最新版本,如果你不想更新到最新版本, 去掉勾选,然后点击【Cancle】来到如下页面:
因为我们是要添加一个 5.7 版本的 MySQL,所以点击右侧的【Add】,来到如下界面:
在左侧找到【MySQL Server 5.7】版本的产品,移动到右侧,点击右侧的产品后显示【Advance Option】,修改相应的路径,注意路径中不要有中文以及中文空格。
修改后,点击【Next】来到如下界面:
确认路径无误后,点击【Next】->【Execute】,等待安装完成。
安装完毕后,点击【Next】->【Next】,来到如下页面:
显示端口号 3306 已被使用,那就随便更改一个,只要范围在 0~65535 之间即可。
修改完后,点击【Next】,来到如下页面:
在该界面,为 MySQL5.7 的 root 用户设置密码,我依旧是设置成了 123456(简单粗暴有木有),设置好后点击【Next】。
点击【Next】->【Execute】等待安装完成。
安装完成后,点击【Finish】->【Next】->【Finish】,来到如下界面:
•测试
此时,打开【cmd】,输入指令 mysql –version 你会发现,显示的是 mysql 8.0 版本,如果你想要调用该指令时显示 mysql 5.7 版本,有如下两种操作:
- 将系统变量【Path】下 mysql 8.0 的 bin 目录删除,换成 mysql 5.7 的bin 目录。
- 将 mysql 8.0 和 mysql 5.7 的 bin 目录都添加到【Path】中,但需要将 mysql 5.7 的路径移到前面。
•测试 MySQL 服务是否开启
右击【我的电脑】,点击【管理】选项,来到如下界面:
展开左侧的【服务和应用程序】选项,点击【服务】,在右侧输入英文状态下的 M 键找到 MySQL 服务,你会发现,安装的这两个MySQL都在运行中。
•通过端口号调用不同的MySQL
在安装 MySQL 的时候,MySQL 8.0 设置的端口号为 3306,MySQL 5.7 设置的端口号为 13306。
通过指令 mysql -uroot -p123456 -hlocalhost -P3306 调用 MySQL 8.0 的服务。
通过指令 mysql -uroot -p123456 -hlocalhost -P13306 调用 MySQL 5.7 的服务。
•完结撒花
至此,MySQL 8.0 和 MySQL 5.7 版本的安装、配置及测试就结束了。
MySQL8.0与5.7版本的下载、安装与配置的更多相关文章
- CodeBlocks的下载安装、配置、简单编程
CodeBlocks的下载安装.配置.简单编程 IDE简介 http://www.baidu.com/s?wd=codeblocks ,这里只是介绍Windows平台下的IDE环境配置. CodeBl ...
- Vue学习之vue-cli脚手架下载安装及配置
Vue学习之vue-cli脚手架下载安装及配置:https://www.cnblogs.com/clschao/articles/10650862.html 1. 先下载node.js,下载地址:ht ...
- BurpSuite从下载安装到配置使用
为解决一个XSS安全问题,第一次使用BurpSuite,记录一下下载安装到配置使用的过程,希望能对第一次使用该工具的朋友有所帮助. 一.下载及安装 直接百度下载破解版,我下的版本是burpsuite_ ...
- day 84 Vue学习之vue-cli脚手架下载安装及配置
Vue学习之vue-cli脚手架下载安装及配置 1. 先下载node.js,下载地址:https://nodejs.org/en/download/ 找个目录保存,解压下载的文件,然后配置环境变量 ...
- PyCharm 2017 官网 下载 安装 设置 配置 (主题 字体 字号) 使用 入门 教程
一.安装 Python 3.6 首先,要安装好 Python 3.6.如果你还没有安装,可以参考咪博士之前的教程 Python 3.6.3 官网 下载 安装 测试 入门教程 (windows) 二.官 ...
- Eclipse EE下载安装与配置
Eclipse EE下载安装与配置 一.下载 下载链接:http://www.eclipse.org/downloads/eclipse-packages/ 1.进入Eclipse官网进行下载选择Ec ...
- jdk eclipse SDK下载安装及配置教程
原文地址https://blog.csdn.net/dr_neo/article/details/49870587 最新鲜最详细的Android SDK下载安装及配置教程 最近Neo突发神经,想要将学 ...
- Xamarin.Forms教程下载安装JDK配置环境变量
Xamarin.Forms教程下载安装JDK配置环境变量 Xamarin.Form环境配置下载安装JDK JDK是编程Java程序必须的软件.也许有人会问我们用的C#为什么还有Java呢?这是因为我们 ...
- PHP开发环境&MySQL下载安装及配置流程
PHP开发环境&MySQL下载安装及配置流程 因工作须要,从0開始学PHP,前几天看完视频教程后開始搞开发环境,到今天才好.这里把安装配置流程梳理一下分享出来. 一.概述 要搭建一个开发环境无 ...
- 2018年Unity结合Android SDK下载安装及配置教程
原文:2018年Unity结合Android SDK下载安装及配置教程 首先声明: Unity版本2017.1f3 最近试着在Unity中利用网易做AR开发时,发布项目文件需要发布到An ...
随机推荐
- C#对象属性浅拷贝和深拷贝
对象属性和字段拷贝的几种方式 微软提供了浅拷贝 对于值类型,修改拷贝的值不会影响源对象 对于引用类型,修改拷贝后的值会影响源对象,但string特殊,它会拷贝一个副本,互相不会影响 自己实现深拷贝,我 ...
- 安装 Nginx 修改默认端口
用远程工具连接我们上次购买的机器,这里我要介绍一个知识点,博主使用的工具是 MobaXterm,这个工具有一个多操作的功能,在下图的位置可以开启多操作,然后连接你的服务器机子即可: 首先我们将机子里面 ...
- 6.9 Windows驱动开发:内核枚举进线程ObCall回调
在笔者上一篇文章<内核枚举Registry注册表回调>中我们通过特征码定位实现了对注册表回调的枚举,本篇文章LyShark将教大家如何枚举系统中的ProcessObCall进程回调以及Th ...
- C/C++ 获取主机网卡MAC地址
MAC地址(Media Access Control address),又称为物理地址或硬件地址,是网络适配器(网卡)在制造时被分配的全球唯一的48位地址.这个地址是数据链路层(OSI模型的第二层)的 ...
- C/C++ 动态解密释放ShellCode
今天在复习<加密与解密>时,在软件保护这一章中有一个代码与数据结合的案例,其原理是将代码段中的代码进行xor异或加密处理以后回写到原始位置,当程序运行后将此处的内容动态的进行解密,解密后回 ...
- 使用CAShapeLayer,UIBezierPath,CAGradientLayer构建边框颜色会旋转的六边形
主要思路是: 1.使用UIBezierPath绘制一个六边形路径 2.创建一个CAShapeLayer图层,将这个六边形path设置到CAShapeLayer属性上.然后设置fillColor为透明, ...
- locate命令找不到,但是实际文件存在的情况
locate和find命令都是linux下常用的搜索命令,但是locate命令是从一个数据库里面搜索的,它的速度比find查找要快上不少.如果存在某个文件用locate查不到的话,那么可以用upd ...
- Windows Server ISO原版镜像文件下载(2023年04月)
Windows Server 2022 (updated April 2023) (x64) - DVD (Chinese-Simplified) 链接:https://pan.baidu.com/s ...
- Hive实战
1.使用hive实现WordCount (1) 创建数据库 create database wordcount; (2) 创建外部表 create external table word_data(l ...
- ABC 333
ABCDE 赛时 AC. F 列方程:\(f_{i,j}\) 表示有 \(i\) 个人,第 \(j\) 个人最终活下来的概率. \(f_{i,1}=\dfrac{1}{2}f_{i,i}\),因为只有 ...





































