Documentation Home

4.1.1 类型和组网

  • 服务器配置类型

    选择描述您的设置的 MySQL 服务器配置类型。此设置定义分配给 MySQL 服务器实例的系统资源(内存)量。

    • 开发:一台承载许多其他应用程序的计算机,通常这是您的个人工作站。此设置将 MySQL 配置为使用最少的内存。

    • 服务器:预计在此计算机上运行其他几个应用程序,例如 Web 服务器。服务器设置将 MySQL 配置为使用中等数量的内存。

    • 专用:专用于运行 MySQL 服务器的计算机。由于此服务器上没有其他主要应用程序运行,因此此设置将 MySQL 配置为使用大部分可用内存。

  • 连通性

    连接选项控制与 MySQL 的连接方式。选项包括:

    • TCP/IP:默认选择此选项。您可以禁用 TCP/IP 网络以仅允许本地主机连接。选择 TCP/IP 连接选项后,您可以修改以下项目:

      • 经典 MySQL 协议连接的端口。默认值为 3306

      • 仅在配置 MySQL 8.0 服务器时显示的X 协议端口。默认值为33060

      • 打开 Windows 防火墙端口进行网络访问,默认情况下为 TCP/IP 连接选择该端口。

      如果某个端口号已被使用,您将在默认值旁边 看到信息图标 ( ),并且在您提供新端口号之前 Next将被禁用。

    • Named Pipe:启用和定义管道名称,类似于设置 named_pipe系统变量。默认名称是 MySQL.

      当您选择命名管道 连接并继续下一步时,系统会提示您设置授予客户端软件对命名管道连接的访问​​控制级别。一些客户端只需要对通信进行最低限度的访问控制,而其他客户端则需要对命名管道的完全访问权限。

      您可以根据运行客户端的 Windows 用户(或用户)设置访问控制级别,如下所示:

      • 对所有用户的最低访问权限(推荐)。  此级别默认启用,因为它是最安全的。

      • 对本地组成员的完全访问权限。  如果 minimum-access 选项对客户端软件的限制太多,请使用此选项来减少对命名管道具有完全访问权限的用户数量。必须先在 Windows 上建立组,然后才能从列表中选择它。该组的成员应该受到限制和管理。Windows 要求新添加的成员先注销,然后重新登录才能加入本地组。

      • 所有用户的完全访问权限(不推荐)。  此选项不太安全,只有在实施其他安全措施时才应设置。

    • 共享内存:启用和定义内存名称,类似于设置 shared_memory系统变量。默认名称是 MySQL.

  • 高级配置

    选中Show Advanced and Logging Options以在后续步骤中设置自定义日志记录和高级选项。Logging Options 步骤使您能够为错误日志、一般日志、慢速查询日志(包括执行查询所需秒数的配置)和二进制日志定义自定义文件路径。高级选项步骤使您能够设置在复制拓扑中启用二进制日志记录时所需的唯一服务器 ID。

  • MySQL 企业防火墙(仅限企业版)

    默认情况下取消选中启用 MySQL Enterprise Firewall 复选框。选择此选项可启用一个安全列表,该列表可针对某些类型的攻击提供保护。需要额外的安装后配置(请参阅 MySQL Enterprise Firewall)。

    重要的

    如果在服务器配置步骤中选择了 MySQL Enterprise Firewall,则 MySQL 8.0.19 会阻止服务器启动。如果服务器启动操作失败,单击“取消”结束配置过程并返回仪表板。您必须卸载服务器。

    解决方法是在未选择 MySQL Enterprise Firewall 的情况下运行 MySQL Installer。(也就是说,不要选中启用 MySQL Enterprise Firewall复选框。)然后使用手动安装说明安装 MySQL Enterprise Firewall(请参阅 安装或卸载 MySQL Enterprise Firewall)。