2023 年Windows MySql 5.7,MySql 8.0 下载安装教程, 附详细图解,亲测可用

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 2023 年Windows MySql 5.7,MySql 8.0 下载安装教程, 附详细图解,亲测可用

在本教程中,我们展示如何在 Windows 平台上下载和安装 MySQL 的详细步骤。

在 Windows 平台上安装 MySQL 很简单,并不需要太复杂的步骤。按照本文的步骤操练起来就可以了。


下载 MySQL 安装程序


我们需要使用 MySQL 提供的安装程序在 Windows 平台上安装 MySQL。


MySql 8.0/5.7 国内下载地址


请转到 MySQL 官方下载页面下载 MySQL 安装程序。下载页面提供了 2 个安装程序文件供下载:


  • 在线安装版:安装过程中需要联网下载用户选择的组件再进行安装。 对应的文件是 mysql-installer-web-community-.msi,文件大小约有 2M。
  • 完整安装版:包含了全部组件,安装过程中不需要联网。 对应的文件是 mysql-installer-community-.exe,文件大小约有 450M。


两个安装程序安装完成后的结果完全一样,您可以根据自己的需要选择下载。这里我们选择下载在线安装版。


MySql 8.0/5.7 国内下载地址


安装 MySQL 数据库


下载安装程序后,双击安装文件开始安装过程。


1.在选择安装类型页面上,您可以看到五个安装选项。


  • Developer Default:默认的安装选项。它安装开发应用程序所需的组件,例如 MySQL 服务器、MySQL Shell、MySQL 连接器等
  • Server Only:只安装 MySQL 服务器端,不包含命令行工具等组件。
  • Client Only:只安装 MySQL 客户端工具等组件,不包含 MySQL Server。
  • Full:安装 MySQL 服务器及其所有组件
  • Custom:自定义安装自己所需的组件


我们安装 MySQL 服务器以及所有组件的,选择 “Full” 并单击 “Next” 。


5a419b948c24e67bf6851b2b4f514e33_7b86cffde20b2aad49ccbfefe7f6f980.png


2.检查所需组件


在安装开始之前,安装程序会检查安装所需的先决条件。界面上会显示产品名称、所需组件/软件及其状态。可以看到,安装 MySQL for visual studio ,必须安装 visual studio 2015 或以上版本。同样,要安装 Connector/Python 8.0.19,我们必须先安装 python。


  • 如果本页有 “Execute“ 按钮,则先点击 “Execute“ 按钮,然后单击 “Next”。
  • 如果没有 “Execute“ 按钮,则直接单击 “Next”。


93b9d966d25196a5912795d7e8984de2_a478d7002dfb48f7a1301407c2ac17d4.png


安装程序向我们发出警告。我们继续安装,单击 “Yes“。


6ff99b503694ace798a7a850ab35e05d_0fc1cffe97e4bca8f287876e2ec5ed68.png


3.安装所选产品组件


在安装界面上,您可以看到将要安装的 MySQL 产品/软件的列表。查看列表并单击 “Execute“。


be3be83a439732f2771123557c8c047a_4db44ed2877a234f5b51a24d54ecc81d.png


安装程序会自动下载所有产品/软件,然后,它会自动安装所有产品。


24f7c0aa34dfebb79b5fef6507126ce6_1928f53276d9c3a45a0b234e54c88293.png


等待几分钟。安装过程完成后,我们就可以配置 MySQL 数据库服务器和其他组件了。单击 “Next” 进入配置界面。


4bef22e32d423c71af92f3ddf9c8304b_ff4f4eac6cc6d928c9f4128b4bd6e800.png


4.产品配置


在产品配置界面上,您可以看到需要配置的产品列表。单击“Next”。


5cc99ee9686784c8357e805147dbb783_00c1e2513e55cad41a796c03c5de2f33.png


5.配置高可用性


在高可用性界面上,我们选择 “Standalone MySql Server / Classic MySQL Replication”。这是选择我们服务器作为独立服务器或者经典的 MySQL 复制服务器。


4f2dedcb5737d655c2e9b249323a702e_052fedc3cdf51c04502f342a2c1d6657.png


6.配置服务器类型和网络


在类型和网络界面上,我们可以配置以下内容:


  • Config Type: 配置类型
  • Development Computer: 开发计算机,占用最少的资源。
  • Server Computer: 服务器计算机,可以和其他服务器软件一同安装,比如 web 服务器等。中等资源占用。
  • Dedicated Computer: 专用计算机,可最大限度的占用资源。
  • Connectivity:可以控制客户端如何连接到 MySQL 数据库


090526abaecd4f6045d40e4bd2e65271_46df09bf348d65c1e329caa35c5b7e35.png

54efff0e61dcbb6e3c0745326789cf79_00033d99eb307aa6071dd87468a7acea.png


7.配置认证方法


在 MySQL 8.0 版本中,我们可以使用基于 SHA256 的强密码。在 Authentication Method 界面上,选择使用传统身份验证方法或强密码进行身份验证的选项。注意:如果使用强密码加密进行身份验证,请确保所有客户端或者连接器必须更新到最新版本。我们使用强密码加密进行身份验证。


5c65da0fbf53a7909aee210fd413e933_c674f3d09f4563d1b73994f1b8271293.png


8.配置账户和角色


在 Accounts and Roles 界面上,您可以指定 MySQL 的 root 帐户密码。MySQL root 帐户是默认的 sysadmin 帐户,为了安全,一般要禁用它。


c2128739a36cdc199aec8e24b26ab335_b8b7a90e69c1d2f26ad107693e48f5d7.png


9.配置 Windows 服务


在Windows 服务界面上,可以将 MySQL 服务器配置为作为 Windows 服务运行。我们可以自定义服务器的名称以及是否随机自启动服务。


b16e0765e06682def497ec2230670dfe_b3f6dd1118281652a8c9560c18d1ddac.png


10.将配置生效


在 “Apply Configuration” 界面上,我们可以看到保存配置的步骤。检查所有配置设置后,单击 “Execute”。


68be685bcf45b3ec52207b356e5656bc_7e9802bcd3ba894ab9bbfd2b438421aa.png


等待配置保存成功后,单击 “Finish” 关闭安装程序。


dcae4124ee443d6a512edfa1708aa21a_68446b1fb4f5e46e9d0290b3edaa6bc2.png


安装示例数据库


完成上面的步骤后,如果安装开始选择是完整安装类型,则安装程序继续回到产品配置界面。点击 Next,MySQL 安装程序将继续安装示例数据库。


1.在此界面上,输入用户名 root 和密码,然后单击 “Check” 。如果连接建立成功,点击下一步。见下图:


be4990c277c8cc03095562e106a1e3ad_531f018bcff60dae5a36fd8a28095a74.png


2.在 Apply Configuration Screen 上,单击 Execute 开始安装示例数据库。请参阅以下内容:


6b8e38033f7efaa6a3aca6679ae98d49_c1b21e92a2401ee07b2c647c4f9d719f.png


安装示例数据库后,单击“**完成”**按钮。


0c428eb23d02aeace7a1a0c97078cf58_58f7dfed9f32a67c7222f202eb45ea00.png


3.安装程序继续到产品配置界面。在此界面上,您可以看到 MySQL Server 8.0.19 和 Sample 和 Example 8.0.19 的安装已成功完成。见下图:


8334bb47645b201058ca80fcbbe7d6d4_8b268e0993b4712442276a8e4187aa09.png


4.安装完成后,您可以将安装日志复制到剪贴板上以供日后查看。此外,如果您想立即开始探索 MySQL,那么您可以选择“Start MySQL Workbench after Setup” 和 “Start MySQL Shell after Setup”,然后单击完成。见下图:


381e33a4b23b147c13da2b285d6a1706_a0cbb54ea59578f6cbf78a05eb9c3b3c.png


完成后, MySQL 安装程序在数据库中导入了 world 和 sakila 数据库:


  • world 数据库是一个包含了世界国家和城市的数据。
  • sakila 数据库是关于 DVD(电影)租赁店业务的数据库。


连接到 MySQL 服务器


安装完 MySQL 服务器之后,可以通过 MySQL 命令行工具或者其他 MySQL 客户端程序(比如:MySQL Workbench, Navicat 等) 连接到 MySQL 服务器。更详细的介绍请跳转到连接到 MySQL 服务器教程。


相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
10天前
|
存储 Cloud Native Java
Windows下Minio的安装以及基本使用
MinIO 是一个开源的云原生分布式对象存储系统,兼容亚马逊S3接口,适合存储大容量非结构化数据。本文介绍Windows下MinIO的安装与基本使用:通过以上步骤,您可以在Windows环境中成功安装并使用MinIO。
72 17
|
27天前
|
SQL 存储 关系型数据库
【MySQL基础篇】全面学习总结SQL语法、DataGrip安装教程
本文详细介绍了MySQL中的SQL语法,包括数据定义(DDL)、数据操作(DML)、数据查询(DQL)和数据控制(DCL)四个主要部分。内容涵盖了创建、修改和删除数据库、表以及表字段的操作,以及通过图形化工具DataGrip进行数据库管理和查询。此外,还讲解了数据的增、删、改、查操作,以及查询语句的条件、聚合函数、分组、排序和分页等知识点。
【MySQL基础篇】全面学习总结SQL语法、DataGrip安装教程
|
27天前
|
关系型数据库 MySQL 数据库
【MySQL基础篇】MySQL概述、Windows下载MySQL8.0超详细图文安装教程
在这一章节,主要介绍两个部分,数据库相关概念及MySQL数据库的介绍、下载、安装、启动及连接。接着,详细描述了MySQL 8.0的版本选择与下载,推荐使用社区版(免费)。安装过程包括自定义安装路径、配置环境变量、启动和停止服务、以及客户端连接测试。此外,还提供了在同一台电脑上安装多个MySQL版本的方法及卸载步骤。最后,解释了关系型数据库(RDBMS)的特点,即基于二维表存储数据,使用SQL语言进行操作,格式统一且便于维护。通过具体的结构图展示了MySQL的数据模型,说明了数据库服务器、数据库、表和记录之间的层次关系。
【MySQL基础篇】MySQL概述、Windows下载MySQL8.0超详细图文安装教程
|
23天前
|
安全 关系型数据库 MySQL
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
120 9
|
1月前
|
NoSQL Java 关系型数据库
Liunx部署java项目Tomcat、Redis、Mysql教程
本文详细介绍了如何在 Linux 服务器上安装和配置 Tomcat、MySQL 和 Redis,并部署 Java 项目。通过这些步骤,您可以搭建一个高效稳定的 Java 应用运行环境。希望本文能为您在实际操作中提供有价值的参考。
147 26
|
1月前
|
关系型数据库 MySQL Linux
升级到MySQL 8.4,MySQL启动报错:io_setup() failed with EAGAIN
当MySQL 8.4启动时报错“io_setup() failed with EAGAIN”时,通常是由于系统AIO资源不足所致。通过增加AIO上下文数量、调整MySQL配置、优化系统资源或升级内核版本,可以有效解决这一问题。上述解决方案详细且实用,能够帮助管理员快速定位并处理此类问题,确保数据库系统的正常运行。
93 9
|
2月前
|
关系型数据库 MySQL Java
Servlet+MySQL增删改查 原文出自[易百教程] 转载请保留原文链接: https://www.yiibai.com/geek/1391
对于任何项目开发,创建,读取,更新和删除(CRUD)记录操作是应用程序的一个最重要部分。
83 20
|
1月前
|
关系型数据库 MySQL Linux
MySQL数据库下载安装教程(Windows&Linux)
本文档详细介绍了MySQL的安装步骤,包括安装前的准备工作、下载安装包、Windows和Linux系统下的具体安装流程,以及如何配置MySQL服务、设置环境变量、启动服务和连接数据库等关键操作。
|
1月前
|
机器学习/深度学习 并行计算 异构计算
WINDOWS安装eiseg遇到的问题和解决方法
通过本文的详细步骤和问题解决方法,希望能帮助你顺利在 Windows 系统上安装和运行 EISeg。
103 2
|
1天前
|
缓存 关系型数据库 MySQL
【深入了解MySQL】优化查询性能与数据库设计的深度总结
本文详细介绍了MySQL查询优化和数据库设计技巧,涵盖基础优化、高级技巧及性能监控。
10 0