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 版本的安装、配置及测试就结束了。