mysql5.1版本免编译安装

in mysql with 0 comment

1.下载tar.gz压缩包到/usr/local/src

2.#tar zxvf mysql-5.1.40-linux-i686-icc-glibc23.tar.gz //解压

3.#mv mysql-5.1.40-linux-i686-icc-glibc23 /usr/local/mysql //将解压后的文件夹更名为mysql

4.#useradd -s /sbin/nologin mysql //建立数据库用户

5.#cd /usr/local/mysql
# mkdir -p /data/mysql ; chown -R mysql:mysql /data/mysql
# ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql //初始化数据库

--user 定义数据库的所属主, --datadir 定义数据库安装到哪里,建议放到大空间的分区上,这个目录需要自行创建

如果看到两个OK 就说明正确安装成功

6.#cp support-files/my-large.cnf /etc/my.cnf //拷贝配置文件

7.#cp support-files/mysql.server /etc/init.d/mysqld
#chmod 755 /etc/init.d/mysqld //拷贝启动脚本并修改属性

8. 修改启动脚本

# vim /etc/init.d/mysqld

需要修改的地方有 “datadir=/data/mysql” (前面初始化数据库时定义的目录)

9.把启动脚本加入系统服务项,并设定开机启动,启动mysql

# chkconfig --add mysqld
# chkconfig mysqld on
# service mysqld start

如果启动不了,请到 /data/mysql/ 下查看错误日志,这个日志通常是主机名.err. 检查mysql是否启动的命令为:

# ps aux |grep mysqld

Responses