•软件下载

下载地址

  【官网】,点开该网址,点击  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 版本,有如下两种操作:

  1. 将系统变量【Path】下 mysql 8.0 的 bin 目录删除,换成 mysql 5.7 的bin 目录。
  2. 将 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版本的下载、安装与配置的更多相关文章

  1. CodeBlocks的下载安装、配置、简单编程

    CodeBlocks的下载安装.配置.简单编程 IDE简介 http://www.baidu.com/s?wd=codeblocks ,这里只是介绍Windows平台下的IDE环境配置. CodeBl ...

  2. Vue学习之vue-cli脚手架下载安装及配置

    Vue学习之vue-cli脚手架下载安装及配置:https://www.cnblogs.com/clschao/articles/10650862.html 1. 先下载node.js,下载地址:ht ...

  3. BurpSuite从下载安装到配置使用

    为解决一个XSS安全问题,第一次使用BurpSuite,记录一下下载安装到配置使用的过程,希望能对第一次使用该工具的朋友有所帮助. 一.下载及安装 直接百度下载破解版,我下的版本是burpsuite_ ...

  4. day 84 Vue学习之vue-cli脚手架下载安装及配置

    Vue学习之vue-cli脚手架下载安装及配置   1. 先下载node.js,下载地址:https://nodejs.org/en/download/ 找个目录保存,解压下载的文件,然后配置环境变量 ...

  5. PyCharm 2017 官网 下载 安装 设置 配置 (主题 字体 字号) 使用 入门 教程

    一.安装 Python 3.6 首先,要安装好 Python 3.6.如果你还没有安装,可以参考咪博士之前的教程 Python 3.6.3 官网 下载 安装 测试 入门教程 (windows) 二.官 ...

  6. Eclipse EE下载安装与配置

    Eclipse EE下载安装与配置 一.下载 下载链接:http://www.eclipse.org/downloads/eclipse-packages/ 1.进入Eclipse官网进行下载选择Ec ...

  7. jdk eclipse SDK下载安装及配置教程

    原文地址https://blog.csdn.net/dr_neo/article/details/49870587 最新鲜最详细的Android SDK下载安装及配置教程 最近Neo突发神经,想要将学 ...

  8. Xamarin.Forms教程下载安装JDK配置环境变量

    Xamarin.Forms教程下载安装JDK配置环境变量 Xamarin.Form环境配置下载安装JDK JDK是编程Java程序必须的软件.也许有人会问我们用的C#为什么还有Java呢?这是因为我们 ...

  9. PHP开发环境&MySQL下载安装及配置流程

    PHP开发环境&MySQL下载安装及配置流程 因工作须要,从0開始学PHP,前几天看完视频教程后開始搞开发环境,到今天才好.这里把安装配置流程梳理一下分享出来. 一.概述 要搭建一个开发环境无 ...

  10. 2018年Unity结合Android SDK下载安装及配置教程

    原文:2018年Unity结合Android SDK下载安装及配置教程 首先声明: Unity版本2017.1f3        最近试着在Unity中利用网易做AR开发时,发布项目文件需要发布到An ...

随机推荐

  1. clion运行单个c和c++文件(.c.cpp)

    运行方法 在clion中安装插件:C/C++Single File Execution 在要执行的cpp文件中添加main函数 在cpp文件的编辑器界面中点右键会出现[Add executable f ...

  2. Mysql索引失效场景

    Mysql索引失效场景   序言   众所周知在Mysql中,通过使用索引的方式可以加快查询速度,从而避免全文搜索:而索引本身就像图书馆中所有书籍目录,通过查询关键字就能快速找到目标书籍在几列几行,这 ...

  3. PaddleNLP基于ERNIR3.0文本分类以中医疗搜索检索词意图分类(KUAKE-QIC)为例【多分类(单标签)】

    相关项目链接: Paddlenlp之UIE模型实战实体抽取任务[打车数据.快递单] Paddlenlp之UIE分类模型[以情感倾向分析新闻分类为例]含智能标注方案) 应用实践:分类模型大集成者[Pad ...

  4. 3.4 DLL注入:全局消息钩子注入

    SetWindowHookEx 是Windows系统的一个函数,可用于让一个应用程序安装全局钩子,但读者需要格外注意该方法安装的钩子会由操作系统注入到所有可执行进程内,虽然该注入方式可以用于绕过游戏保 ...

  5. MySQL拓展知识

    一:视图 1:创建视图 1 --格式:CREATE VIEW 视图名称 AS SQL语句 2 CREATE VIEW v1 AS 3 SELET nid, 4 name 5 FROM 6 A 7 WH ...

  6. 深入剖析Java中的反射,由浅入深,层层剥离!

    写在开头 之前更新了不少Java的基础知识,比如Java的类.对象.基础类型.关键字.序列化.泛型.值传递等等,今天要上点深度了,来聊一聊Java中的 反射 ! 所谓反射,就是在运行时分析.检查和操作 ...

  7. T406696 『STA - R4』冰红茶 题解

    题目链接:冰红茶 比较有意思的套路题(前提是接触过) 首先,一个最基本的线段树包含两种操作的板子要会,分别为区间赋值与区间加,同时维护区间最值.这个挺简单的,区间赋值优先级高于区间加,可以将区间加覆盖 ...

  8. 小知识:grep过滤以#号开头的注释行 和 空行

    xtts的配置文件,有很多注释不想直接去掉的情况下,想清楚的看到目前设置了哪些参数,可以用grep过滤查看: grep -vE '^#|^$' xtt.properties 效果如下: [oracle ...

  9. SQLWorkbench使用自定义JDBC驱动连接数据库

    一.Windows上使用SQLWorkbench 1. 添加CloudDB的驱动,点击"Manage Driver". Name :  Fandatsys-CDB sample U ...

  10. CF1853

    你谷的加题速度实在太慢了 被 CF 的题目薄纱 A 可以选任意次 \(i\in [1,n]\),使 \(a[1\sim i]++,a[i+1\sim n]--\).求最少操作次数使得原数列变成非从小到 ...