如何在 Windows 11 上安装 MySQL

在 Windows 11 计算机上安装 MySQL 服务器的完整分步指南。

在处理数据库时,MySQL 是最通用和首选的解决方案之一。您可以是想要为学期项目安装它的本科生,也可以是致力于构建数据驱动程序 B2B 服务的数据库工程师团队; MySQL 将完美地满足任何一种需求。

如果您一直在从事需要存储和操作数据的项目,那么 MySQL 是可以帮助您的最强大的数据库系统之一。

但是,为了让 MySQL 在您的系统上运行,您需要在您的系统上安装 Microsoft Visual C++ 2019 Redistributable Package。所以在跳到 MySQL 之前,让我们从 Microsoft Visual Redistributable Package 开始。

下载并安装 Microsoft Visual Redistributable Package

只需单击一下,您就可以从 Microsoft 官方技术文档网站轻松下载和安装 Microsoft Visual Redistributable Package。

为此,请使用首选浏览器访问 docs.microsoft.com/latest-supported-vc-redist。然后,在网页上向下滚动以找到下载链接,然后单击适合您设备架构的链接进行下载。

下载后,前往您的默认下载目录并双击 。可执行程序 文件以在您的系统上运行安装程序。

然后,在 Visual 安装程序窗口中,单击“我同意条款和条件”标签前面的复选框,然后单击“安装”按钮。

之后,将出现一个 UAC(用户帐户控制)窗口窗格。如果您未使用管理员帐户登录,请输入其中的凭据。否则,单击“是”按钮开始安装。

在您的系统上安装可能需要几分钟时间。安装后,您将在 Visual 安装程序窗口中收到成功安装包的通知。单击“关闭”按钮退出窗口。

现在你已经有了 Visual C++ Redistributable 包,让我们继续在你的系统上安装 MySQL。

在您的 PC 上下载并安装 MySQL

下载以在 Windows 11 PC 上安装 MySQL 的最简单且推荐的方法是使用官方 MySQL 安装程序。但是,您仍然需要先下载它。

要下载 MySQL,请使用您的首选浏览器前往其官方下载页面 mysql.com/downloads。然后,向下滚动网页并单击“MySQL 社区(GPL)下载”按钮继续。

然后,从“社区下载”页面,单击“MySQL 社区服务器”选项以继续。

之后,单击网页上“推荐下载:”部分下的“转到下载页面”按钮。

接下来,单击较大文件大小磁贴上的“下载”按钮以启动安装程序下载。

现在,在下一个网页中,单击“不,谢谢,只需开始我的下载。”继续。

下载后,前往您的默认下载目录并双击 .MSI 你刚刚下载的文件。

Windows 需要几分钟时间来配置安装程序;耐心等待它这样做。

之后,您的屏幕上将出现一个 UAC(用户帐户控制)屏幕。如果您没有使用管理员帐户登录,请输入一个凭据。否则,单击“是”按钮继续。

现在,从 MySQL 安装程序窗口,您需要选择安装类型进行安装。为了您更好地理解,下面是为每个人提供的要点:

开发者默认: 此安装类型安装 MySQL 服务器和 MySQL 应用程序开发所需的各种工具。即,设置包括 MySQL Shell、MySQL Router、MySQL Workbench、MySQL for Visual Studio、MySQL Connectors 和 MySQL Server。

仅服务器: 选择此安装类型只会安装 MySQL 服务器。当您希望部署 MySQL 服务器但不开发 MySQL 应用程序时,这是一个完美的用例。

仅限客户: 此安装类型安装“开发人员默认”安装类型中包含的所有工具,但 MySQL 服务器除外。如果您希望为现有服务器开发应用程序,则可以选择此选项。

满的: 顾名思义,这种类型包括所有 MySQL 产品以及工具的示例、示例和文档。

风俗: 通过选择这种类型,您可以手动选择所有工具、它们的特定版本,甚至架构(取决于操作系统)。

通过单击选项前面的单选按钮选择设置类型。然后单击窗口右下角的“下一步”按钮继续。

之后,在下一个屏幕上,单击“执行”按钮开始安装所有提到的工具。

成功安装所有工具后,单击“下一步”按钮继续。

之后,您将需要在计算机上配置服务器类型。您可以选择三种类型的服务器配置类型:

开发计算机: 如果您在机器上运行多个服务器和应用程序,这是最适合您的选项,因为 MySQL 将在此配置中使用尽可能少的内存。

服务器计算机: 选择这种类型的最佳情况是当您与 MySQL 一起运行一些其他服务器应用程序时。内存使用量适中。

专用电脑: 如果您不打算在机器上运行任何其他服务器,请选择此选项。 MySQL 将最大可用内存。

在“类型和网络”屏幕上,单击“配置类型”选项后面的下拉菜单,然后单击以选择您的首选选项。您还可以根据自己的喜好配置 TCP/IP 端口,以建立与 SQL 的连接。如果您不确定,最好将其保留为默认设置。单击“下一步”按钮继续。

如果您要从头开始创建新服务器,请在“身份验证方法”屏幕上选择“使用强密码加密进行身份验证”选项。否则,如果您已有无法使用 SQL 8 连接器和驱动程序的应用程序,或者无法重新编译现有应用程序,请通过单击每个选项前面的单选按钮选择“使用传统身份验证方法”。

之后,在“帐户和角色”屏幕上,您需要通过在相应字段中输入首选密码来为 root 帐户创建密码。您还可以在此阶段创建用户帐户,单击“添加用户”按钮即可。

如果您选择创建用户帐户,请在“用户名:”字段后面的文本框中输入用户名。然后,使用“角色:”选项旁边的下拉菜单为用户选择角色。然后,输入所述用户的密码并单击“确定”按钮以设置凭据并创建用户。

如果您目前尚未选择创建用户,请单击“下一步”按钮继续。

然后,在“Windows 服务”屏幕上,将选择默认选项以将 SQL Server 作为 Windows 服务运行,这适用于大多数情况。如果您不想将其作为 Windows 服务运行,请单击“将 MySQL 服务器配置为 Windows 服务”前面的复选框以取消选中并在稍后阶段自行配置。

如果您选择使用默认选项,您还可以通过在“Windows 服务名称”旁边的文本框中输入适当的名称来命名此特定服务器实例。要在系统启动时启动 SQL Server,请单击“在系统启动时启动 MySQL 服务器”前面的复选框。然后,单击“下一步”按钮继续。

在下一个屏幕上,单击“执行”按钮以应用配置设置。

之后,系统将提示您进行路由器配置,该配置可以引导已安装的 MySQL 路由器(以开发人员默认和完整安装类型安装)以引导 MySQL 应用程序和 InnoDB 集群之间的流量。如果配置后,MySQL 路由器将作为 Windows 服务运行。

如果您不想在系统上使用 MySQL 路由器,请单击“完成”按钮继续。否则,单击“Bootstrap MySQL Router for use with InnoDB cluster”选项前面的复选框并根据您的要求进行配置。

在下一个屏幕上,单击“下一步”按钮继续。

然后,在“连接到服务器”屏幕上,在您在配置服务器时设置的“密码:”字段后面的文本框中输入密码,然后单击“检查”按钮以检查连接。

成功连接到服务器后,单击“下一步”按钮继续。

然后,在“应用配置”屏幕上,单击“执行”按钮。

应用配置后,单击“完成”按钮继续。

之后,在“产品配置”屏幕上,单击“下一步”按钮继续。

MySQL 的安装现已完成,您可以单击屏幕上的超链接以参考 MySQL Shell 上的文档和示例。否则,单击“完成”按钮关闭窗口。