下载mysql软件包。
创建运行mysql数据库的系统用户、组
[root@localhost mysql-5.0.56]# useradd mysql
[root@localhost /]# useradd -M -s /sbin/nologin mysql
安装mysql数据库
[root@localhost mysql-5.0.56]# tar zxvf mysql-5.0.56.tar.gz –C /usr/src
[root@localhost mysql-5.0.56]# cd /usr/src/mysql-5.0.56
[root@localhost mysql-5.0.56]# mkdir /usr/local/mysql
预配置
[root@localhost mysql-5.0.56]# /configure –prefix=/usr/local/mysql
编译
[root@localhost mysql-5.0.56]#
编译安装
[root@localhost mysql-5.0.56]#
建立配置文件
[root@localhost mysql-5.0.56]# cp support-files/my-medium.cnf /etc/my.cnf
初始化数据库
[root@localhost mysql-5.0.56]# /usr/local/mysql/bin/mysql_install_db –user=myql
[root@localhost mysql-5.0.56]# chown -R root.mysql /usr/local/mysql/
[root@localhost mysql-5.0.56]# chown -R mysql /usr/local/mysql/var/
调整lib库路径
[root@localhost mysql-5.0.56]# echo "/usr/local/mysql/lib/mysql/" >> /etc/ld.so.c.conf
[root@localhost mysql-5.0.56]# ldconfig
设置mysql程序的执行路径
[root@bogon mysql-5.0.56]# export PATH=$PATH:/usr/local/mysql/bin/
[root@bogon mysql-5.0.56]# echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
mysql 启动控制
[root@bogon bin]# /usr/local/mysql/bin/mysqld_safe --user=mysql &
将myqsld添加为系统服务
[root@bogon mysql-5.0.56]# cp support-files/mysql.server /etc/init.d/mysqld
[root@bogon mysql-5.0.56]# chmod +x /etc/init.d/mysqld
[root@bogon mysql-5.0.56]# chkconfig --add mysqld
[root@bogon mysql-5.0.56]# chkconfig mysqld on