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
相关文章
|
8天前
|
关系型数据库 MySQL Linux
升级到MySQL 8.4,MySQL启动报错:io_setup() failed with EAGAIN
当MySQL 8.4启动时报错“io_setup() failed with EAGAIN”时,通常是由于系统AIO资源不足所致。通过增加AIO上下文数量、调整MySQL配置、优化系统资源或升级内核版本,可以有效解决这一问题。上述解决方案详细且实用,能够帮助管理员快速定位并处理此类问题,确保数据库系统的正常运行。
46 9
|
1天前
|
SQL 存储 关系型数据库
【MySQL基础篇】全面学习总结SQL语法、DataGrip安装教程
本文详细介绍了MySQL中的SQL语法,包括数据定义(DDL)、数据操作(DML)、数据查询(DQL)和数据控制(DCL)四个主要部分。内容涵盖了创建、修改和删除数据库、表以及表字段的操作,以及通过图形化工具DataGrip进行数据库管理和查询。此外,还讲解了数据的增、删、改、查操作,以及查询语句的条件、聚合函数、分组、排序和分页等知识点。
【MySQL基础篇】全面学习总结SQL语法、DataGrip安装教程
|
1天前
|
关系型数据库 MySQL 数据库
【MySQL基础篇】MySQL概述、Windows下载MySQL8.0超详细图文安装教程
在这一章节,主要介绍两个部分,数据库相关概念及MySQL数据库的介绍、下载、安装、启动及连接。接着,详细描述了MySQL 8.0的版本选择与下载,推荐使用社区版(免费)。安装过程包括自定义安装路径、配置环境变量、启动和停止服务、以及客户端连接测试。此外,还提供了在同一台电脑上安装多个MySQL版本的方法及卸载步骤。最后,解释了关系型数据库(RDBMS)的特点,即基于二维表存储数据,使用SQL语言进行操作,格式统一且便于维护。通过具体的结构图展示了MySQL的数据模型,说明了数据库服务器、数据库、表和记录之间的层次关系。
【MySQL基础篇】MySQL概述、Windows下载MySQL8.0超详细图文安装教程
|
20天前
|
关系型数据库 MySQL Linux
MySQL数据库下载安装教程(Windows&Linux)
本文档详细介绍了MySQL的安装步骤,包括安装前的准备工作、下载安装包、Windows和Linux系统下的具体安装流程,以及如何配置MySQL服务、设置环境变量、启动服务和连接数据库等关键操作。
|
24天前
|
机器学习/深度学习 并行计算 异构计算
WINDOWS安装eiseg遇到的问题和解决方法
通过本文的详细步骤和问题解决方法,希望能帮助你顺利在 Windows 系统上安装和运行 EISeg。
47 2
|
1月前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
|
1月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
61 4
|
1月前
|
存储 SQL 关系型数据库
2024Mysql And Redis基础与进阶操作系列(1)作者——LJS[含MySQL的下载、安装、配置详解步骤及报错对应解决方法]
Mysql And Redis基础与进阶操作系列(1)之[MySQL的下载、安装、配置详解步骤及报错对应解决方法]
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
157 2
|
关系型数据库 MySQL 数据库
Windows安装MySQL
Windows安装MySQL
Windows安装MySQL

推荐镜像

更多