一、下载MySQL
MySQL分为企业版(Enterprise)和社区版(Communtity)。企业版是需要收费的,社区版可以免费使用。MySQL的官方下载地址是:https://dev.mysql.com/downloads/。
二、安装MySQL
图一:安装欢迎信息,直接点击“Next”
图二:许可协议,需要在红色框内选择“I accept the terms in the License Agreement”。
图三:选择安装方式。我们选择“Typical”
Typical:典型安装。安装MySQL最常见的功能。默认安装在“C:\Program Files”目录中。
Custom:自定义安装。可以自行指定安装目录。
Complete:所有的MySQL程序功能都会被安装。
图四:点击“Install”,以管理员方式进行安装。
图五:安装进度指示。
图六:提示是否运行MySQL实例配置向导(Launch the MySQL Instance Configuration Wizard),我们点击“Finish”,即可启动MySQL服务实例配置向导。
注意:如果没有选择“Launch the MySQL Instance Configuration Wizard”,可以进入MySQL安装的bin目录下(C:\Program Files\MySQL\MySQL Server 5.5\bin),执行“MySQLInstanceConfig.exe”即可。
三、配置MySQL服务实例
图七:欢迎信息,点击“Next>”。
图八:选择配置的类型。“Detailed Configuration”:详细配置,可以为本机创建最佳服务设置;“Standard Configuration”:标准配置。我们选择“Detailed Configuration”。
图九:选择你所安装的服务类型,不同的服务类型将影响你的内存、磁盘和CPU的使用情况。我们选择“Developer Machine”并点击“Next>”
Developer Machine:开发者机器。仅仅分配够MySQL运行的最小内存。
Server Machine:服务器。分配中等的内存给MySQL使用。
Dedicated MySQL Server Machine:MySQL专用服务器。MySQL将所有能用的内存全部利用起来。
图十:选择数据库的应用场景。我们选择“Multifunctional Database”,并点击“Next>”。
Multifunctional Database:通用的。这将使用InnoDB存储引擎支持快事务和使用高速的MyISAM引擎。
Transactional Database Only:事务型。这将使用InnoDB最为主存储引擎,MyISAM也支持。
Non-Transactional Database Only:非事务型。仅仅支持MyISAM引擎。
图十一:指定数据库数据的存储位置,建议点击红框的按钮,选择一个目录来存储数据。这样可以避免因MySQL程序出错而导致数据丢失的情况。此处我们选择默认(使用安装路径)。
图十二:设置大概的连接并发数量。非运行环境建议选择“Decision Support(DSS)/OLAP”。
Decision Support(DSS)/OLAP:设置20个连接。
Online Transaction Processing(OLTP):设置500个活动连接。
Manual Settring:自己定义连接的数量。
图十三:
Enable TCP/IP Networking:开启TCP/IP连接,一般我们保持默认开启即可。MySQL默认使用的端口为3306,如果要使用其他端口,请自行设置。红色框内表示是否允许穿越防火墙进行访问。
Enable Strict Mode:开启严格语法模式。
图十五:设置字符编码集。为了更好的支持中文,建议选择”Best Support Fo Multilingualism”,那么将使用utf8作为默认的编码字符集。
图十六:
Install As Windows Service:是否注册为windows服务,建议选中。并自动启动MySQL服务。
Include Bin Directory in Windows PATH:建议选中,会把MySQL安装目录中的bin目录加入到PATH系统环境变量中,以便在任意目录可以运行MySQL的命令。
图十七:
Modify Security Settrings,用于设置超级管理员“root”的密码,只需要两次输入一致的密码即可(要牢记)。
[if !supportLists]l [endif]Enable root access from remote machines:是否允许超级管理员用户远程登录。
Create An Anonymous Account:是否创建匿名用户,此处我们略过。
图十八:
一切设置完毕后,点击“Execute”应用并执行设置。如果需要进行修改之前的某些设置,点击“< Back”按钮。
图十九:
一切执行成功后,点击“Finish”完成实例配置。若出现错误,请重新执行MySQL实例配置向导。
四、验证MySQL的安装
查看本地服务,确认MySQL的状态为“已启动”。
图二十:MySQL已经被注册为windows服务,并设置为“自动”启动类型。在开始使用MySQL之前,应确定MySQL服务状态为“已启动”。
图二十一:运行“cmd”打开windows的命令窗口。
在命令窗口中输入:mysql -h 127.0.0.1 -u root -p
-h:用于指定要连接的MySQL服务器系统的主机名称或IP地址、及端口号。如果MySQL安装在本地,并且使用默认的3306端口,该参数可以省略。
-u:用于指定连接数据库时使用的用户名。
-p:用于指定连接数据库时使用的密码。
回车,输入密码后,如果出现“mysql>”提示符,说明连接成功。