一、下載下傳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";