要在 Windows 上安装 MySQL 5.6,请执行以下步骤:
- 以管理员身份登录 Windows,然后双击 MySQL 安装包 (.msi) 文件。
- 在 License Agreement 屏幕,选择 I accept the license terms,然后单击 Next。
- 在 Choosing a Setup Type 屏幕,选择 Full,然后单击 Next。
- 在 Check Requirements 屏幕,单击 Back。
- 在 Choosing a Setup Type 屏幕,将安装类型由 Full 更改为 Custom,然后单击 Next。
- 在 Select Products and Features 屏幕,选择不需要的产品/功能 (已高亮),这些产品/功能被之前的 Full 安装类型所填充。
单击“左箭头”按钮,以移除它们。
- 那些不需要的产品/功能 (在上一张图片中高亮显示) 已被移除。单击 Next。
- 在 Check Requirements 屏幕,单击 Execute。
- 当提示安装 Visual C++ 2013 可分发包时,单击 Install。
- 在 Setup Successful 屏幕,单击 Close。
- 如果以下的 Modify Setup 屏幕显示出来,单击 Close。
- 单击“是”。
- 在 Check Requirements 屏幕,需求已全部满足。单击 Next。
- 在 Installation 屏幕,单击 Execute。
- 安装完成。单击 Next。
- 在 Product Configuration 屏幕,单击 Next。
- 在 Type and Networking 屏幕,将 Config Type 更改为“Server Machine”,然后单击 Next。
此处定义的 TCP/IP Port Number (即 3306) 将用于创建 Windows 防火墙的入站规则。 - 在 Accounts and Roles 屏幕,为 MySQL Root 帐户指定密码,然后单击 Next。
- 在 Windows Service 屏幕,单击 Next。
- 在 Apply Server Configuration 屏幕,单击 Execute。
- 单击 Finish。
- 返回 Product Configuration 屏幕。单击 Next。
- 在 Connect To Server 屏幕,单击 Check。
- 连接成功。单击 Next。
- 在 Apply Server Configuration 屏幕,单击 Execute。
- 单击 Finish。
- 返回 Product Configuration 屏幕。全部产品已配置成功。单击 Next。
- 在 Installation Complete 屏幕,单击 Finish。
- MySQL Workbench 已打开。
至此,MySQL 5.6 已成功安装。
如果您的 MySQL 将被 Desoo CRM 客户端 (Windows) 连接,则需要启用 MySQL 的远程访问。
如果您的 MySQL 将只用于 Desoo CRM Web 应用程序连接,则请跳过以下步骤。 |
- 运行 MySQL Workbench,然后单击 Local instance MySQL56 区域。输入 root 用户的密码,然后单击 OK。
root 用户的密码曾在 MySQL Installer > Accounts and Roles 屏幕指定。 - 在 Query 1 选项卡中,执行以下命令 (将 PASSWORD 替换为在 MySQL Installer > Accounts and Roles 屏幕中指定的实际密码):
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
- 按 Windows + R 快捷键,打开“运行”对话框。键入“firewall.cpl”,然后按 Enter 键。
在“Windows 防火墙”窗口,单击左栏上的“高级设置”,打开“高级安全 Windows 防火墙”窗口。
- 在“高级安全 Windows 防火墙”窗口 >“入站规则”:
MySQL 端口 3306 对应的入站规则,可能已被 MySQL 5.6 安装包自动创建。
为了确保入站规则的正确性,现选择名称为 Port 3306 的规则 (或名称为 MySQL56 的两条规则),右击并选择“删除”。
- 右击“入站规则”,然后选择“新建规则...”命令。
- “新建入站规则向导”窗口弹出。
在“规则类型”屏幕,选择“端口”,然后单击“下一步”。
- 在“协议和端口”屏幕,为 TCP 协议指定“特定本地端口”为“3306”。
此处指定的 TCP 端口必须与 MySQL Installer > Type and Networking 屏幕中定义的相同。 - 在“操作”屏幕,选择“允许连接”,然后单击“下一步”。
- 在“配置文件”屏幕,选择应用该规则的配置项,然后单击“下一步”。
- 在“名称”屏幕,指定防火墙规则的“名称”,然后单击“完成”。
- 新的入站规则 (用于“所有”配置文件) 已成功创建。
至此,已启用了 MySQL 的远程访问,并且创建了 TCP 端口的防火墙规则。