
2.1 Windows系统中安装与配置MySQL
在Windows系统中安装MySQL,可以使用图形化的安装包,图形化的安装包提供了详细的安装向导,通过向导,读者可以一步一步地完成MySQL的安装。本节将介绍使用图形化安装包安装MySQL的步骤以及MySQL的配置。
2.1.1 安装MySQL
MySQL可以在32位或64位的Windows操作系统中运行,例如Windows 2000、Windows XP、Windows Vista、Windows Server 2003、Windows Server 2008等。Windows可以将MySQL服务器作为服务来运行,通常,在安装时需要具有操作系统的管理员权限。
在Windows平台可以采用两种安装方式:MySQL二进制分发版(.msi安装文件)和免安装版(.zip压缩文件)。一般来讲,应当使用二进制分发版,因为该版本比其他的分发版使用起来要简单,不再需要其他工具来启动就可以运行MySQL。下面介绍图形化的二进制安装方式。
1.下载MySQL安装文件
下载MySQL安装文件的具体操作步骤如下。
step01 打开IE浏览器,在地址栏中输入网址http://dev.mysql.com/downloads/mysql/#downloads,打开MySQL Community Server 5.6.10下载页面,选择Generally Available(GA) Releases类型的安装包,下载页面如图2-1所示。

图2-1 MySQL下载页面
step02 单击Download按钮,在弹出的页面中的下拉列表框中选择Microsoft Windows平台,然后根据自己的平台选择32位或者64位安装包,在这里选择32位,单击右侧的Download按钮,如图2-2所示。

图2-2 单击下载Windows 32位安装包
step03 弹出用户登录页面,如图2-3所示,输入用户名和密码后,单击【登入】按钮。

图2-3 用户登录页面
提示 如果用户没有账户名和密码,可以单击【注册】链接进行注册。
step04 弹出开始下载页面,单击Download Now按钮,即可开始下载,如图2-4所示。

图2-4 单击Download Now按钮
2.安装MySQL 5.6
MySQL下载完成后,找到下载文件,双击进行安装,具体操作步骤如下。
step01 双击下载的mysql-installer-community-5.6.10.1.msi文件,如图2-5所示。

图2-5 MySQL安装文件
step02 弹出MySQL 5.6的欢迎安装向导界面,如图2-6所示,单击Install MySQL Products(安装MySQL产品)按钮。

图2-6 MySQL 5.6安装向导界面
step03 打开License Agreement(用户许可证协议)界面,选中I accept the License terms(我接受许可协议)复选框,单击Next(下一步)按钮,如图2-7所示。

图2-7 用户许可证协议界面
step04 打开Find latest products(查找新版本)界面,选中Skip the check for updates(not recommended)(忽略检查新版本)复选框,单击Next(下一步)按钮,如图2-8所示。

图2-8 查找新版本界面
step05 打开Choosing a Setup Type(选择安装类型)界面,在其中列出了5种安装类型,分别是Developer Default(默认安装类型)、Server only(仅作为服务器)、Client only(仅作为客户端)、Full(完全安装)和Custom(自定义安装类型)。另外,用户还可以设置Installation Path(应用程序安装路径)和Data Path(数据库数据文件的路径)。这里选中Custom(自定义安装类型)单选按钮,单击Next(下一步)按钮,如图2-9所示。

图2-9 选择安装类型界面
step06 打开Feature Selection(定制选择)界面,取消选中Applications(应用程序)和MySQL Connectors(MySQL连接器)复选框,然后单击Next(下一步)按钮,如图2-10所示。

图2-10 自定义安装组件界面
step07 打开Check Requirements(检查安装条件)界面,单击Next(下一步)按钮,如图2-11所示。

图2-11 检查安装条件界面
step08 进入安装确认界面,单击Execute(执行)按钮,如图2-12所示。

图2-12 准备安装界面
step09 开始安装MySQL文件,安装完成后在Status(状态)列表下将显示Install success(安装成功)信息,如图2-13所示。

图2-13 安装完成界面
2.1.2 配置MySQL
MySQL安装完毕之后,需要对服务器进行配置。具体的配置步骤如下。
step01 在2.11节的最后一步中,单击Next(下一步)按钮,进入选择配置产品界面,如图2-14所示。

图2-14 选择配置产品界面
step02 单击Next(下一步)按钮,进入MySQL服务器配置界面,采用默认设置,单击Next(下一步)按钮,如图2-15所示。

图2-15 MySQL服务器配置界面
MySQL服务器配置界面中各参数的含义如下。
(1)Server Configuration Type:该选项用于设置服务器的类型。单击该选项右侧的下拉按钮,即可看到包括3个选项,如图2-16所示。

图2-16 MySQL服务器的类型
3个选项的具体含义如下。
● Development Machine(开发机器):该选项代表典型个人使用桌面工作站,占用系统最小的资源。
● Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其他应用程序一起运行,例如FTP、E-mail和Web服务器。MySQL服务器配置成使用适当比例的系统资源。
● Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。
提示 作为初学者,建议选择Development Machine(开发机器)选项,这样占用的系统资源比较少。
(2)Enable TCP/IP Networking:此选项可以启用或禁用TCP/IP网络,并配置用来连接MySQL服务器的端口号,默认情况下启用TCP/IP网络,默认端口为3306。要想更改访问MySQL使用的端口,直接在文本框中输入新的端口号即可,但要保证新的端口号没有被占用。
step03 打开设置服务器密码的界面,重复输入两次同样的登录密码后,单击Next(下一步)按钮,如图2-17所示。

图2-17 设置服务器的登录密码
提示 系统默认的用户名称为root,如果想添加新用户,可以单击Add User(添加用户)按钮进行添加。
step04 打开设置服务器名称的界面,本案例设置服务器的名称为MySQL,单击Next(下一步)按钮,如图2-18所示。

图2-18 设置服务器的名称
step05 打开确认服务器配置界面,单击Next(下一步)按钮,如图2-19所示。

图2-19 确认服务器配置
step06 系统开始配置前面的设置,如图2-20所示,配置完成后,单击Next(下一步)按钮。

图2-20 正在配置服务器
step07 打开设置服务器完成界面,单击Finish(完成)按钮,即可完成服务器的配置,如图2-21所示。

图2-21 服务器设置完成
step08 按下键盘上的Ctrl+Alt+Delete组合键,打开【Windows任务管理器】界面,可以看到MySQL服务进程mysqld.exe已经启动了,如图2-22所示。

图2-22 任务管理器界面
至此,就完成了在Windows操作系统环境下安装MySQL的操作。