偶尔需要装到MySQL,每次到配置的时候都忘记选什么,网上找起来乱七八糟选都不知道为什么,这次抽空整理一份,省的下次再找。
MySQL安装很容易,直接下一步就OK了,其中选择什么路径的,默认就好,小站都用phpMyAdmin备份的,反正我是一次没拷过文件。
安装最后自动跳出MySQL配置界面:
选择配置类型
两个选项:
1. Detailed Configuration(详细配置)
可以手动配置MySQL,选它。
2. Standard Configuration(标准配置)
自动配置,直接跳过了下面N步。
选择服务器类型
1. Developer Machine(开发机器)
自己测试用的,MySQL服务器配置成使用最少的系统资源。
2. Server Machine(服务器)
安装在服务器上,MySQL服务器配置成使用适当比例的系统资源。选它。
3. Dedicated MySQL Server Machine(专用MySQL服务器)
如果你的服务器是只运行MySQL的,太奢侈了,网站都需要专用数据库服务器了,肯定不需要看这入门文章了。
选择储存引擎
这个地方最头大
1. Multifunctional Database(多功能数据库)
选它
2. Transactional Database Only(只是事务处理数据库)
3. Non-Transactional Database Only(只是非事务处理数据库)
这3个选项都是说的是InnoDB和MyISAM储存引擎,如果你不确定,那你就选择1,多功能,没错的。
选择InnoDB数据文件存放目录
直接下一步吧,如果你要换个地方,也随便,没影响。
设置并发连接数设置
1. Decision Support(决策支持)(DSS)/OLAP
平均并行连接数为20
2. Online Transaction Processing(联机事务处理)(OLTP)
最大连接数设置为500
3. Manual Setting(人工设置)
这3个选项是设置数据库的并发连接数,就是同时可以进行多少数据操作。
你可以简单理解为你网站同时有多少在线。(其实同时在线也不会同时操作数据库的)
网站访问量大就选择2,一般我就选3,设置个200
联网选项
1. Enable TCP/IP Networking
启用或禁用TCP/IP网络,配置用来连接MySQL服务器的端口号
Add firewall exception for this port
使防火墙允许你设置的端口对外连接,这个好理解,如果这个MySQL还要对这台服务器外的网站服务那就需要打开防火墙嘛。
2. Enable Strict Mode
选择后,程序里就不允许细小的语法错误。如果你确定程序没问题就选它,稍微安全点。
选择字符集
1. Standard Character Set(标准字符集)
英文的,西欧的
2. Best Support For Multilingualism(支持多种语言)
utf-8
3. Manual Selected Default Character Set/Collation(人工选择的默认字符集)
自己选择,可以选择gb2312 gbk什么的
我选utf-8
这个地方只是选择默认而已,也就是建新数据库的时候不设置就按照这里选的设置,所以其实选什么没太大关系,phpMyAdmin里新建数据库的时候可以自己设置。
设置服务
将MySQL服务器安装成服务
Service Name
设置服务名称
Launch the MySQL Server Automatically
设置为自动启动
必须的,都选
Include Bin Directory in Windows PATH
选中后,在命令行可以直接运行MySQL,不需要进入路径,无所谓
安全选项
Modify Security Settings(修改安全设定值)
设置root密码,必须的
Enable root access from remote machines(允许远程连接)
如果你需要在服务器之外通过网络登录管理MySQL,那就选
Create An Anonymous Account(创建匿名账户)
不需要
完成