本文以英文版 Windows Server 2008 R2 操作系统为例,中文版以及更高版本的 Windows Server 2012、2016等,安装部署操作都是一样的。
建议到官方网站下载安装文件。Windows 上安装 MySQL 所需文件:
为保证一次性顺利安装,建议下载完整版的 MySQL Installer 安装包程序文件,不要下载 Web 版的。Web 版安装文件实际是在安装过程中下载所需文件的。完整版安装包也就300多 MB,安装时选择所需产品或者组件即可。
服务器上只需要安装 MySQL Server 就可以了, 如果要在服务器上操作 MySQL 数据库,建议把 MySQL Workbench 客户端工具也装上。本示例假设要安装 MySQL Server 和 MySQL Workbench。
1. 双击下载好的 MySQL Installer 安装包文件。
2. 选中 I accept the license terms 同意许可协议,Next 下一步。
3. 选择 Custom 选项,Next 下一步。
如果只是要安装 MySQL Server,选择 Server only 选项即可。
4. 添加 MySQL Server 5.7.20 – X64 和 MySQL Workbench 6.3.9 – X64 到右侧 Product/Features To Be Installed,Next 下一步。
5. 选中 MySQL Server 5.7.20 – X64,可以点击 Advanced Options,修改一下目标安装路径,OK 确定,Next 下一步。
6. 然后可能就提示缺少 Microsoft Visual C++ Redistributable Packages (x64) 了。
7. 虽然界面上提示“The installer will attempt to resolve some of this automatically”,但是我还是选择 Cancel 关闭了 My SQL Installer,自己手动下载安装。
7.1 下载 Microsoft Visual C++ 2013 Redistributable (x64),进行安装。
7.2 我遇到的问题:虽然提示缺少的是 x64 版本的 Microsoft Visual C++ 2013 Redistributable,我也安装了,但是再次运行 MySQL Installer 到这一步时老是提示安装失败,报错“This application requires Visual Studio 2013 Redistributable. Please install the Redistributable then run this installer again.”。所以我索性把 x86 版本的 Microsoft Visual C++ 2013 Redistributable 也安装了,结果再一次尝试的时候,成功了!
8. Ready to Install 准备安装,Execute 执行安装。
9. 安装成功完成,Next 下一步。
10. Next 下一步开始配置 MySQL Server。
11. Type and Networking 类型和网络,选择 Standalone MYSQL Server/Classic MySQL Replication,Next 下一步。
12. Server Configuration Type, 根据自己需要选择,我是在产品环境安装,所以我选择Server Machine。如果你的机器只运行 My SQL,可以选择 Dedicated Machine。
MySQL 默认 TCP 端口是3306,可以修改为一个别的。
13. Accounts and Roles 账号和角色,设置 Root 账号 Password。在这里可以点 Add User 添加一些数据库用户,也可以等安装完成后用 Workbench 客户端工具或者 MySQL 命令添加、设置。
14. 配置 MySQL 为 Windows Service,可以修改 Service Name。
15. Plugins and Extensions 插件和扩展,对 WordPress 没用,Next 下一步。
16. Apply Configuration 应用配置,Execute 执行配置。
17. 全绿,Finish 配置完成。
18. Next 下一步。
19. Installed Complete 完成安装。
20. 打开 Windows Services 服务管理器,会看到 MySQL57 服务。
1. 打开 MySQL Workbench,输入密码连接 MySQL Server:
2. 新安装的 MySQL 只有一个 sys 系统数据库。
好了,Windows 全新安装 MySQL 就完成了。