下载和安装MySQL软件
对于不同系统,MySQL提供了相应的版本。此文以Windows平台下的图形化安装包和免安装包为例,来了解MySQL下载、安装、配置过程。
1、基于客户端-服务器(C/S)的数据库管理系统
目前为止,市场上几乎所有的数据库管理系统都是基于C/S模式。基于该模式的数据库管理系统分为两块:服务器软件、客户端软件。服务器软件
是负责所有数据访问和处理的软件,而关于数据添加、删除等所有请求都来自于客户端软件
**客户端软件和服务器软件可能安装在两台计算机或一台计算机上。不管是不是在相同的计算机上,客户端软件和服务器软件都可以进行通信,
从而实现数据的相关操作
MySQL也是基于C/S模式,那么搭建MySQL环境需要哪些服务器软件和客户端软件呢
服务器软件为MySQL数据库管理系统,可以在本地计算机上或者是具有访问权限的远程服务器上安装该软件
客户端软件为可以操作MySQL服务器的软件
2、MySQL各种版本
目前MySQL按照用户群分为社区版(Community)和企业版(Enterprise),这两个版本的重要区别为:社区版可以自由下载而且完全免费,但是
官方不提供任何技术支持,适用于大多数普通用户;企业版不仅不能自由下载而且还收费,但是该版本提供了更多的功能,完全享受完备的技术支持,
适用于对数据库的功能和可靠性要求比较高的企业客户
MySQL版本更新非常快,现在主推(GA)的社区版本为5.6了吧。从MySQL版本5开始,支持触发器、视图、存储过程等数据库对象。常见的软件
版本有GA、RC、Alpha和Bean,它们含义如下:
GA(General Availability):官方推崇广泛使用的版本
RC(Release Candidate):候选版本意思,该版本是最接近正式版的版本
Alpha和Bean都属于测试版本,其中Alpha是指内侧版本,Bean是指公测版本
3、下载MySQL软件
a、浏览器访问官网:http://mysql.com/
b、打开MySQL首页后,单击Download导航页,就会进入关于MySQL产品的页面。然后可以根据需要下载适当的版本
4、安装MySQL软件
Windows平台的.msi格式的安装程序,双击安装。根据提示最后完成安装。如果是免安装格式,下载解压后即可使用
5、配置MySQL
配置MySQL建议使用修改MySQL配置文件的方式。修改配置文件,首先需要对MySQL安装后的文件有所了解。进入MySQL安装目录下,有很多文件
夹和文件,其中的四个文件夹比较重要,作用如下:
bin文件夹:存放着可执行文件
include文件夹:存放着头文件
lib文件夹:存放着库文件
share文件夹:存放着字符集、语言等信息
还存在很多.ini文件,不同名字的.ini文件代表不同的意思。含义如下:
my.ini文件:MySQL软件正在使用的配置文件
my-huge.ini文件:当MySQL软件为超大型数据库时使用的配置文件
my-innodb-heavy-4G.ini:当MySQL软件的存储引擎为InnoDB,而且内存不小于4GB时使用的配置文件
my-large.ini:当MySQL软件为大型数据库时使用的配置文件
my-medium.ini:当MySQL软件为中型数据库时使用的配置文件
my-small.ini:当MySQL软件为小型数据库时使用的配置文件
my-template.ini:配置文件模板
只需要修改my.ini配置文件中的内容即可实现修改数据库实例的参数,关于my.ini文件内容如下:
上面的文件是去除大量注释后的my.ini文件。通过修改MySQL配置文件来手动配置数据库服务器MySQL时,经常会修改的参数:
default-character-set:客户端字符集
character-set-server:服务器端字符集
port:客户端和服务器端端口号
default-storage-engin:存储引擎
修改了配置文件,需要重启服务,配置才能生效
MySQL软件常用操作
1、启动、关闭MySQL服务
a、Win+R-->service.msc-->MySQL,启动|停止
b、Win+R-->cmd-->,命令行下:net start MySQL(启动)、net stop MySQL(停止)