1:到mysql官网下载linux版本的mysql数据库,在选择栏里没有适合centos只有Redhat,Debian等。我们就下载redhat系列的,笔者选择了6版本的。

2:安装MySQL主要有两种方法:一种是通过源码自行编译安装,这种适合高级用户定制MySQL的特性,这里不做说明;另一种是通过编译过的二进制文件进行 安装。二进制文件安装的方法又分为两种:一种是不针对特定平台的通用安装方法,使用的二进制文件是后缀为.tar.gz的压缩文件;第二种是使用RPM或 其他包进行安装,这种安装进程会自动完成系统的相关配置,所以比较方便。


这里笔者将以通用安装方法做介绍。


a:检查系统是否安装,grep -i表示忽略大小写。

[root@hungss home]# rpm -qa | grep -i mysql
(第一次安装,肯定不会显示)

#如果已经安装了库文件的话,应该先卸载,不然会显示出覆盖错误。卸载的时候注意要使用 --nodeps选项,解除依赖关系#


b:添加mysql用户和mysql组,用于设置mysql安装目录的所属主和所属组。

[root@hungss home]# groupadd mysql
[root@hungss home]# useradd -r -g mysql mysql
#useradd -r 表示创建的用户为系统用户,不能用于登录系统#


c:将二进制文件解压到制定目录,我们这里制定为/usr/local/目录

[root@hungss ~]# cd /usr/local/

[root@hungss local]# tar -zxvf mysql-standard-5.0.27-linux-x86_64-glibc23.tar.gz

#解压之后生成的mysql-standard-5.0.27-linux-x86_64-glibc23文件名太长,我们为此做一个链接文件名为mysql,这样的话方便输入#

[root@hungss local]# ln -s mysql-standard-5.0.27-linux-x86_64-glibc23 mysql

d:/usr/local/mysql的结构目录