MySQL的编译比较麻烦,直接搜索到可以免编译的二进制包
1、下载Mysql
#cd /usr/local/src
#wget http://syslab.comsenz.com/downloads/linux/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz
2 、解压
# tar -xvzf mysql-5.1.40-linux-i686-icc-glibc23.tar.gz
3、创建mysql账号,运行MySQL
#useradd -s /sbin/nologin -M mysql
4、移动并且重命名
#mv mysql 5.1.40-linux-i686-icc-glibc23 /usr/local/mysql
5、进入/usr/local/mysql中 ,创建并且指明用户与数据库目录
#cd /usr/local/mysql; mkdir -p /data/mysql ; chown -R mysql:mysql /data/mysql
# ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
有两个OK即初始化完成。
6、复制MySQL的配置文件到/etc/my.cnf中
#cp /usr/local/mysql/support-files/my-large.cnf /etc/my.cnf
7、拷贝启动脚本
#cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod 755 mysqld
vim /etc/init.d/mysqld ====>basedir=/usr/local/mysql datadir=/data/mysql
8、加入开机启动,并且启动
#chkconfig --add mysqld ; chkconfig --level 35 mysqld on
#netstat -lnp | grep mysqld