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 服务器教程。


相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
3月前
|
关系型数据库 MySQL Java
centos7安装mysql教程及Navicat平替软件
【8月更文挑战第17天】本教程详述CentOS 7上安装MySQL的过程。首先确保移除任何预装的MySQL组件,然后通过wget获取并安装MySQL的YUM源。可以选择安装特定版本如5.7或8.0。安装MySQL服务器后,启动服务并查找初始密码。登录MySQL后应立即更改密码,并可根据需要设置远程访问权限。此外,还推荐使用免费开源的DBeaver作为数据库管理工具,提供了安装步骤以方便管理和操作MySQL数据库。
148 3
|
28天前
|
存储 SQL 关系型数据库
【入门级教程】MySQL:从零开始的数据库之旅
本教程面向零基础用户,采用通俗易懂的语言和丰富的示例,帮助你快速掌握MySQL的基础知识和操作技巧。内容涵盖SQL语言基础(SELECT、INSERT、UPDATE、DELETE等常用语句)、使用索引提高查询效率、存储过程等。适合学生、开发者及数据库爱好者。
40 0
【入门级教程】MySQL:从零开始的数据库之旅
|
1月前
|
tengine 关系型数据库 MySQL
Tengine、Nginx安装MySQL数据库命令教程
本指南详细介绍了在Linux系统上安装与配置MySQL数据库的步骤。首先通过下载并安装MySQL社区版本,接着启动MySQL服务,使用`systemctl start mysqld.service`命令。若启动失败,可尝试使用`sudo /etc/init.d/mysqld start`。利用`systemctl status mysqld.service`检查MySQL的服务状态,确保其处于运行中。通过日志文件获取初始密码,使用该密码登录数据库,并按要求更改初始密码以增强安全性。随后创建一个名为`tengine`的数据库,最后验证数据库创建是否成功以及完成整个设置流程。
|
1月前
|
Oracle 关系型数据库 MySQL
Mysql(1)—简介及Windows环境下载安装
MySQL 是一个流行的关系型数据库管理系统(RDBMS),基于 SQL 进行操作。它由瑞典 MySQL AB 公司开发,后被 Sun Microsystems 收购,现为 Oracle 产品。MySQL 是最广泛使用的开源数据库之一,适用于 Web 应用程序、数据仓库和企业应用。
55 2
|
1月前
|
关系型数据库 MySQL Linux
Navicat 连接 Windows、Linux系统下的MySQL 各种错误,修改密码。
使用Navicat连接Windows和Linux系统下的MySQL时可能遇到的四种错误及其解决方法,包括错误代码2003、1045和2013,以及如何修改MySQL密码。
196 0
|
3月前
|
SQL 关系型数据库 MySQL
PHP与MySQL交互之基础教程
【8月更文挑战第31天】 在数字世界中,数据是推动一切的核心力量。本文将引导你探索PHP与MySQL的协同工作,通过实际代码示例,展示如何建立连接、执行查询以及处理结果集。无论你是初学者还是希望巩固知识的开发者,这篇文章都将为你提供宝贵的实践知识。
|
3月前
|
关系型数据库 MySQL 网络安全
MySQL主从复制详细教程
配置MySQL的主从复制是一个细致的过程,需要仔细遵循上述步骤进行。一旦配置完成并运行正常,主从复制将大大提高数据库的可用性和读写性能。在操作过程中,务必保持谨慎,确保数据的一致性和安全性。
375 0
|
测试技术 Windows
全程2分钟!教你如何免费下载Windows 10
全程2分钟!教你如何免费下载Windows 10 2014-10-02 08:40:59  来源:pconline 原创  作者:唐山居人  责任编辑:caoweiye  (评论314条)    终于在经过了漫长的一天等待后,10月2日凌晨,微软发布了Win10预览版系统的下载地址,简体中文版按惯例也包含在内。
1138 0
|
3天前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
19 3
|
7天前
|
存储 安全 网络安全
Windows Server 本地安全策略
由于广泛使用及历史上存在的漏洞,Windows服务器成为黑客和恶意行为者的主要攻击目标。这些系统通常存储敏感数据并支持关键服务,因此组织需优先缓解风险,保障业务的完整性和连续性。常见的威胁包括勒索软件、拒绝服务攻击、内部威胁、恶意软件感染等。本地安全策略是Windows操作系统中用于管理计算机本地安全性设置的工具,主要包括用户账户策略、安全选项、安全设置等。实施强大的安全措施,如定期补丁更新、网络分段、入侵检测系统、数据加密等,对于加固Windows服务器至关重要。