天天看点

Linux下MySQL5.0安装配置手册

一、下载MySQL5.0和相关perl包

1.官网 http://dev.mysql.com/downloads/mysql/5.0.html下载MySQL5.0版本,这里需要注意的是下载与系统CPU和操作系统相符合的5.0版本(比如说CPU:Intel EM64T,OS:CentOS5.2)。单机安装MySQL只需要下载下面3个rpm包即可:

MySQL-client-community(mysql客户端)

MySQL-server-community(mysql服务端)

MySQL-shared-community(mysql共享库)

2.根据自己操作系统类型下载perl-DBD-MySQL包,下面下载地址:

http://www.rpmseek.com/rpm-pl/perl-DBD-MySQL.html?hl=com&cs=perl-DBD-mysql:PN:0:0:0:0:0

或者使用#yum install perl-DBD-MySQL进行安装

二、安装前准备

通过下面步骤卸载机器上可能已经安装的mysql:

1.       通过命令#rpm -qa|grep mysql(或者MySQL)查看是否之前有安装过mysql

2.       如果有安装过,使用#yum remove mysql卸载软件

3.       使用#rm -ef /var/lib/mysql* 和 #rm -ef /usr/share/mysql*删除mysql安装文件

三、安装MySQL

以下面下载的mysql的rpm包为例,示范安装

perl-DBD-MySQL-3.0007-1.fc6.x86_64.rpm

MySQL-client-community-5.0.83-0.rhel5.x86_64.rpm

MySQL-server-community-5.0.83-0.rhel5.x86_64.rpm

MySQL-shared-community-5.0.83-0.rhel5.x86_64.rpm

在相同目录下使用下面命令安装:

#rpm -ivh MySQL*.rpm

#rpm -ivh perl-DBD-MySQL*.rpm

四、配置MySQL5.0

1.       安装完成后使用#service mysql stop命令停止mysql服务

2.       运行下面的Shell脚本修改mysql数据目录(#sh changeMySQLDataFile.sh)

#cat changeMySQLDataFile.sh

service mysql stop

mkdir /usr/data

mv /var/lib/mysql /usr/data/

cp ./my_cnf /etc/my.cnf

sed "s///var//lib///usr//data/g" /etc/init.d/mysql > temp

cat temp > /etc/init.d/mysql

sed "s///var//lib///usr//data/g" /usr/bin/mysqld_safe > temp

cat temp > /usr/bin/mysqld_safe

rm -rf temp

注意红色字体./my_cnf对应的mysql的配置文件需拷贝在当前目录下

附文件my_cnf

五、添加mysql用户名和密码

通过下面命令添加mysql访问的用户名和密码(以添加用户’t8’,密码‘t8’为例)

#mysql

#grant all on *.* to t8@"%" identified by "t8";

继续阅读