站点图标 程序员碎记

Windows Server上安装部署WordPress(2):安装MySQL数据库

MySQL

在 Windows 操所系统上安装部署 WordPress ,本篇为 Windows Server 上安装部署 WordPress(2):安装 MySQL。由于篇幅太长,所以把整个在 Windows 上安装部署 WordPress 分成了几篇来写:

MySQL 有很多分支版本,本篇教程所用的是 Oracle MySQL 官方 Windows 版本。如果是在 Windows Server 上部署 WordPress 需要,个人建议还是使用MySQL 官方网站上的版本比较好,虽然 MariaDB 或者其它版本的 MySQL 也可以运行 WordPress,但是很多 WordPress 主题或者插件基本都是基于MySQL 官方版本上做的,所以可能会存在兼容性问题,而主题或者插件的开发者也可能不提供对不一致系统环境的技术支持。

操作系统环境说明:

本文以英文版 Windows Server 2008 R2 操作系统为例,中文版以及更高版本的 Windows Server 2012、2016等,安装部署操作都是一样的。

下载 MySQL 安装文件

建议到官方网站下载安装文件。Windows 上安装 MySQL 所需文件:

为保证一次性顺利安装,建议下载完整版的 MySQL Installer 安装包程序文件,不要下载 Web 版的。Web 版安装文件实际是在安装过程中下载所需文件的。完整版安装包也就300多 MB,安装时选择所需产品或者组件即可。

Windows Server 上安装 MySQL 步骤

服务器上只需要安装 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 – X64MySQL 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 服务。

用 MySQL Workbench 连接 My SQL Server,测试安装结果

1. 打开 MySQL Workbench,输入密码连接 MySQL Server:

2. 新安装的 MySQL 只有一个 sys 系统数据库。

好了,Windows 全新安装 MySQL 就完成了。

退出移动版