1.4 实验指导——在Windows下安装MySQL

MySQL从5.6以后,其安装和配置过程与原来版本发生了很大的变化。在安装之前,需要到MySQL官方网站(http://dev.mysql.com/downloads)找到要安装的数据库版本并进行下载。由于MySQL支持多种操作系统,在下载时要注意选择合适的安装文件。

下面以MySQL 5.6.19版本的Windows版本安装为例进行介绍。

(1)双击下载的MySQL安装程序,在这里是mysql-installer-community-5.6.19.0.msi,此时会显示安装的欢迎界面,如图1-1所示。

图1-1 安装MySQL时弹出窗口

(2)单击Install MySQL Products链接进入用户许可协议窗口,如图1-2所示。

图1-2 用户许可协议窗口

(3)在图1-2中选择I accept the license terms选项表示接受用户安装时的许可协议,然后单击Next按钮进入MySQL查找最新版本界面,如图1-3所示。

图1-3 查找最新版本界面

(4)启用Skip the check for updates项表示跳过更新检查,读者可以根据实际情况进行操作。单击Next按钮进入选择安装类型界面,如图1-4所示。

图1-4 选择安装类型设置界面

在图1-4中的左侧提供了5种安装类型界面,默认选中Developer Default该项。除了该项外还包括4项,Server only表示仅作为服务器,Client only表示仅作为客户端,Full表示完全安装类型,Custom表示自定义安装类型。

另外,该图右侧Installation Path表示应用程序安装的路径,Data Path表示数据库中数据文件的路径,默认情况下安装在C盘,用户可以根据实际情况选择其他磁盘,这里选择为D盘。

(5)在这里选择Custom选项使用自定义方式安装,并指定安装路径完成后单击Next按钮进入功能和组件选择界面,如图1-5所示。

图1-5 选择功能和组件

在左侧选择区中启用相应复选框表示安装该功能,同时在右侧的选项区可以选择该功能对应的各个组件。

(6)要安装的功能和组件选择完成之后单击Next按钮进入安装前必备组件的依赖检测界面。在这里会检测当前系统软件,并根据所要安装的功能和组件罗列需要安装的组件,如图1-6所示。

图1-6 检测依赖关系界面

(7)单击Execute按钮进入将要安装或更新的组件界面,如图1-7所示。如图1-8所示为组件安装时的界面效果。

图1-7 将要安装或更新的组件

图1-8 组件安装时的界面

(8)待MySQL的所有组件全部安装完成后单击Next按钮进行下一步操作,这时会进入服务器配置界面,如图1-9所示。

图1-9 MySQL服务器配置界面

(9)单击Next按钮会弹出如图1-10所示的界面。作为初学者,选择默认项不再更改就足够了,这样占用系统的资源不会很多。

图1-10 MySQL Server配置界面

在图1-10中的Config Type下拉列表用来配置当前服务器的类型,选择哪种服务器将影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和安装过程或使用的决策。有如下三种服务器类型供选择。

①Developer Machine(开发机器)。这是默认的服务器类型,该项代表典型个人用桌面工作站。假设机器上运行着多个桌面应用程序,将MySQL服务器配置成使用最少的系统资源。

②Server Machine(服务器)。该选项代表服务器,MySQL服务器可以同其他应用程序一起运行,例如FTP、Email和Web服务器,MySQL服务器配置使用适当比例的系统资源。

③Dedicated MySQL Server Machine(专用MySQL服务器)。该选项代表只运行MySQL服务的服务器。假设没有运行其他的应用程序,将MySQL服务器配置成使用所有可用系统资源。

通过Enable TCP/IP Networking复选框可以启用或禁用TCP/IP网络,并配置用来连接MySQL服务器的端口号。默认情况下会启用TCP/IP网络,默认的端口号为3306。

注意

如果要想更改访问MySQL使用的端口,直接在Port Number文本输入框中输入新的端口号即可,但是要保证新的端口号没有被占用。

(10)单击Next按钮在进入的界面中设置MySQL账户信息。在这里需要为MySQL的超级管理员(root用户)设置一个登录密码,也可以单击Add User按钮添加新的用户,如图1-11所示。

图1-11 为root用户设置密码

(11)单击Next按钮弹出如图1-12所示的界面,在该界面中输入Windows服务的名称,默认情况下是MySQL56。在Windows服务名称下有一个复选框选项,该项表示系统开机是否启动MySQL服务,默认为启用状态。

图1-12 向Windows添加服务

(12)单击Next按钮将开始MySQL的配置过程,完成之后进入如图1-13所示界面。单击Next按钮开始安装MySQL数据库的示例数据库。

图1-13 MySQL安装和配置完成界面

(13)示例数据库安装完成之后单击Next按钮进入最终的安装完成界面,如图1-14所示。

图1-14 MySQL安装和配置完成界面

(14)在如图1-14所示界面中有一个Start MySQL Workbench after Setup复选框,该复选框默认处于启用状态表示安装完成之后自动MySQL Workbench程序。该程序是MySQL的图形化管理工具,如图1-15所示为该程序启动之后查看版本时的运行效果。

图1-15 查看MySQL Workbench版本