【数据库】MySQL安装及配置
2015-12-20 15:52
731 查看
引言
MySQL是一个关系型数据库管理系统,是一款开放源代码的数据库系统。由瑞典 MySQL AB 公司开发,目前属于 Oracle旗下公司。官网称其为世界上最流行的开源数据库,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL 作为网站数据库。
如何安装
MySQL是一个轻量级的数据库管理系统,安装简单,下面是安装步骤:打开MySQL Server 的安装包
点击next继续,下面自然是选择我接受
安装向导提供三种安装方式:Typical(默认)、Custom(自定义)、Complete(完全安装),以默认安装为例
点击Install(安装)
同样下一步,选择Launch the MySQL Instance Configuration Wizard,进入配置向导,可以快速完成MySQl的配置
进入配置向导,单击Next继续,出现Detailed Configuration(详细配置)、Standard Configuration(标准配置),以详细配置为例
根据自己的需求选择相应的服务器类型,我选择占用资源最小的Developer Machine(开发测试类,mysql占用很少资源)、Server Machine(服务器类型,mysql占用较多资源)、Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)
根据自己的需求选择MySQL数据库的用途,Multifunctional Database(通用多功能型)、Transactional Database Only(事务处理型)、Non-Transactional Database Only(非事务处理型,对于MyISAM数据类型的支持仅限于non-transactional),
对InnoDB Tablespace(表空间)进行配置,为InnoDB 数据库文件选择存储空间,使用默认位置,直接按“Next”继续
根据网站的访问量,选择同时连接服务器的数目:
Decision Support(DSS)/OLAP(20个左右)、
Online Transaction Processing(OLTP)(500个左右)、
Manual Setting(手动设置,自己输入连接数),这里选Decision Support(DSS)/OLAP,仅为了测试,“Next”继续
第一个是选择是否“启用TCP/IP连接”,如果选择不启用,就只能在自己的机器上访问MySQL数据库了,这里选择启用,然后输入端口号,默认为Port Number:3306。第二个是选择是否“启用精确模式”(Enable Strict Mode),这样MySQL就不会允许细小的语法错误。“Next”继续
下面选择字符编码,第一个Standard Character Set(标准字符集)默认字符集为Latin1(拉丁文),第二个是Best Support For Multilingualism(多编码方式),第三个是Manual Selected Default Character Set(手动选择默认字符集),这里的字符编码选择如果不正确,会导致乱码的问题,如果不明确自己所使用的编码方式,可以选择UTF8(也称万国码,可以支持多种语言),“Next”继续。
选择是否将MySQL安装为Windows服务,可以指定Service Name(服务标识名称),是否将MySQL的Bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名),这里全部选择,使用默认Service
Name:MySQL。“Next”继续。
是否要修改默认root(超级管理员用户)的安全设置,如果要修改,就在此填入新密码(如果是重装MySQL,并且之前已经设置了密码,在这里更改密码可能会出错,保持为空,并且将“Modify Security Settings”前面的勾去掉,安装配置完成后再修改密码),Confirm(再输一遍),防止输错。
Enable root access from remote machines(是否允许root用户在其它的机器上登陆,安全和方便是矛盾的,如果要安全,就不要选择,如果为了方便,选择)。
最后Create An Anonymous Account(创建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,这里不做选择,设置完毕,“Next”继续。
Execute(执行)
设置完毕,按“Finish”完成MySQL的安装与配置——这里有一个常见的错误,就是不能“Start service”,一般出现在以前安装过MySQL的机器上。解决的办法,将之前安装的MySQL服务器彻底卸载掉,然后再重新安装。
小结
MySQL的安装较为简单,第一次安装往往不会出现问题,在重装MySQL的时候会有一些常见错误出现。如:Error:1045 Access denied for user 'root'@'localhost' (using password:YES),通常将上次安装的MySQL彻底拆卸干净,重新安装就能解决问题。相关文章推荐
- MySQL错误Another MySQL daemon already running with the same unix socket.
- MySQL 基础常用命令
- MySQL好用的数学函数
- 一千行MySQL学习笔记
- 分布式数据存储 - MySQL双主复制
- mysql添加索引
- RHEL下MySQL中文乱码解决办法
- Mysql查询缓存研究
- MySQL支持中文
- MySQL学习——MySQL安装
- MySQL学习——MySQL安装
- MySQL学习——MySQL安装
- 指定端口连接MYSQL
- 【转】源码编译安装 MySQL 5.6.10最佳实践 SSL验证不成功
- Mysql常用命令(2)
- Mysql 创建用户 授权
- Mysql常用命令
- mysql 5.5配置文件my-small.ini、my-medium.ini、my-large.ini、my-huge.ini 详解
- MYSQLmy-innodb-heavy-4G.cnf配置文件注解
- mysql 初始化时root无密码