偶尔需要装到MySQL,每次到配置的时候都忘记选什么,网上找起来乱七八糟选都不知道为什么,这次抽空整理一份,省的下次再找。

MySQL安装很容易,直接下一步就OK了,其中选择什么路径的,默认就好,小站都用phpMyAdmin备份的,反正我是一次没拷过文件。

安装最后自动跳出MySQL配置界面:

若要使用mysql偏好设置 在mysql的安装过程中,若选用_若要使用mysql偏好设置

选择配置类型

两个选项:

1. Detailed Configuration(详细配置)

可以手动配置MySQL,选它。

2. Standard Configuration(标准配置)

自动配置,直接跳过了下面N步。

若要使用mysql偏好设置 在mysql的安装过程中,若选用_若要使用mysql偏好设置_02

选择服务器类型

1. Developer Machine(开发机器)

自己测试用的,MySQL服务器配置成使用最少的系统资源。

2. Server Machine(服务器)

安装在服务器上,MySQL服务器配置成使用适当比例的系统资源。选它。

3. Dedicated MySQL Server Machine(专用MySQL服务器)

如果你的服务器是只运行MySQL的,太奢侈了,网站都需要专用数据库服务器了,肯定不需要看这入门文章了。

若要使用mysql偏好设置 在mysql的安装过程中,若选用_服务器_03

选择储存引擎

这个地方最头大

1. Multifunctional Database(多功能数据库)

选它

2. Transactional Database Only(只是事务处理数据库)

3. Non-Transactional Database Only(只是非事务处理数据库)

这3个选项都是说的是InnoDB和MyISAM储存引擎,如果你不确定,那你就选择1,多功能,没错的。

若要使用mysql偏好设置 在mysql的安装过程中,若选用_mysql安装中theselected_04

选择InnoDB数据文件存放目录

直接下一步吧,如果你要换个地方,也随便,没影响。

若要使用mysql偏好设置 在mysql的安装过程中,若选用_mysql安装中theselected_05

设置并发连接数设置

1. Decision Support(决策支持)(DSS)/OLAP

平均并行连接数为20

2. Online Transaction Processing(联机事务处理)(OLTP)

最大连接数设置为500

3. Manual Setting(人工设置)

这3个选项是设置数据库的并发连接数,就是同时可以进行多少数据操作。

你可以简单理解为你网站同时有多少在线。(其实同时在线也不会同时操作数据库的)

网站访问量大就选择2,一般我就选3,设置个200

若要使用mysql偏好设置 在mysql的安装过程中,若选用_数据库_06

联网选项

1. Enable TCP/IP Networking

启用或禁用TCP/IP网络,配置用来连接MySQL服务器的端口号

Add firewall exception for this port

使防火墙允许你设置的端口对外连接,这个好理解,如果这个MySQL还要对这台服务器外的网站服务那就需要打开防火墙嘛。

2. Enable Strict Mode

选择后,程序里就不允许细小的语法错误。如果你确定程序没问题就选它,稍微安全点。

若要使用mysql偏好设置 在mysql的安装过程中,若选用_mysql安装中theselected_07

选择字符集

1. Standard Character Set(标准字符集)

英文的,西欧的

2. Best Support For Multilingualism(支持多种语言)

utf-8

3. Manual Selected Default Character Set/Collation(人工选择的默认字符集)

自己选择,可以选择gb2312 gbk什么的

我选utf-8

这个地方只是选择默认而已,也就是建新数据库的时候不设置就按照这里选的设置,所以其实选什么没太大关系,phpMyAdmin里新建数据库的时候可以自己设置。

若要使用mysql偏好设置 在mysql的安装过程中,若选用_若要使用mysql偏好设置_08

设置服务

将MySQL服务器安装成服务

Service Name

设置服务名称

Launch the MySQL Server Automatically

设置为自动启动

必须的,都选

Include Bin Directory in Windows PATH

选中后,在命令行可以直接运行MySQL,不需要进入路径,无所谓

若要使用mysql偏好设置 在mysql的安装过程中,若选用_mysql安装中theselected_09

安全选项

Modify Security Settings(修改安全设定值)

设置root密码,必须的

Enable root access from remote machines(允许远程连接)

如果你需要在服务器之外通过网络登录管理MySQL,那就选

Create An Anonymous Account(创建匿名账户)

不需要

若要使用mysql偏好设置 在mysql的安装过程中,若选用_MySQL_10

完成