/usr/tmp下 mysql-4.1.7.tar.gz
# cd /usr/tmp
# tar zvxf mysql-4.1.7.tar.gz
# cd mysql-4.1.7
# ./configure --prefix=/usr/local/mysql
# make
# make install
配置mysql:
# cd /usr/local/mysql/bin
# mkdir –p /data/mysql //创建一个目录来存放数据源
# ./mysql_install_db --datadir=/data/mysql
添加mysql用户和mysql组
# groupadd mysql
# useradd mysql –g mysql
更改权限
# cd /data/
# chown -R mysql:mysql mysql
运行mysql的服务器端,并指定数据源的位置
# /usr/local/mysql/bin/mysqld_safe --datadir=/data/mysql &
(此处留用设置密码)
将mysql的可执行路径加入到/etc/profile文件中
# vi /etc/profile
找到“export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC”一行,在下面加入:
PATH=$PATH:/usr/local/mysql/bin
保存并退出vi,并执行
# source /etc/profile
将mysql库文件所在路径加入系统库文件的搜索路径,编辑/etc/ld.so.conf,加入以下一行:
/usr/local/mysql/lib/mysql
运行ldconfig
为了开机时系统自动运行mysql,在/etc/rc.d/rc.local下加入
/usr/local/mysql/bin/mysqld_safe --datadir=/data/mysql &
如果发现 错误:==========================>
[root@localhost data]# /usr/local/mysql/bin/mysqld_safe --datadir=/data/mysql &
[1] 31714
[root@localhost data]# Starting mysqld daemon with databases from /data/mysql
STOPPING server from pid file /var/run/mysqld/mysqld.pid
070427 20:04:36 mysqld ended
检查rpm 默认安装
#rpm -qa | grep mysql
删除默认mysql
#rpm -e --nodeps mysql
再运行 mysql
#/usr/local/mysql/bin/mysqld_safe --datadir=/data/mysql &
OVER!