日期:2014-05-16 浏览次数:20900 次
本次安装的系统平台为redhat 5
一、使用RPM包进行安装 
????首先可以从安装光盘中或者到mysql的网站上下载对应版本的rpm包如下: 
MySQL-server-community-5.1.38-0.rhel5.i386.rpm 
MySQL-client-community-5.1.38-0.rhel5.i386.rpm 
????接着我们可以使用rpm命令进行安装: 
rpm?-ivh?MySQL-server-community-5.1.38-0.rhel5.i386.rpm 
rpm?-ivh?MySQL-client-community-5.1.38-0.rhel5.i386.rpm 
二、安装二进制包 
步骤如下: 
1、用root登录系统,增加mysql用户和组 
groupadd?mysql 
useradd?-g?mysql?mysql 
2、解压二进制包,假如二进制包放在/home/mysql下,我们在解压后并增加一个符号链接 
tar?xvfz?mysql-5.1.38-linux-i686-glibc23.tar.gz 
ln?-s?mysql-5.1.38-linux-i686-glibc23?mysql 
3、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户 
cd?mysql 
./scripts/mysql_install_db?--user=mysql 
4、设置目录权限,将data目录的所有者改为mysql,其它目录的文件的所有者为root 
chown?-R?root:mysql?. 
chown?-R?mysql:mysql?data 
5、启动mysql 
./bin/mysqld_safe?--user=mysql?& 
三、源码安装mysql 
1、用root登录系统,增加mysql用户和组 
groupadd?mysql 
useradd?-g?mysql?mysql 
2、解压源码包,并进入解压后的目录 
tar?xvfz?mysql-5.1.38.tar.gz 
cd?mysql-5.1.38 
3、用configure工具来编译源代码,这里我们可以使用很多的参数,具体可以用configure?--help来查看,这里我们将mysql安装到/usr/local/mysql下 
./configuer?--prefix=/usr/local/mysql 
make 
make?install 
4、选择一个样例配置文件,并复制到/etc/下改名为my.cnf 
cp?support-files/my-medium.cnf?/etc/my.cnf 
5、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户 
cd?/usr/local/mysql 
./bin/mysql_install_db?--user=mysql 
6、设置目录权限,将var目录的所有者更改为mysql,其它目录和文件的所有者为root 
chown?-R?root?. 
chown?-R?mysql?var 
chgrp?-R?mysql?. 
7、启动mysql 
./bin/mysqld_safe?--user=mysql?&