云服务器linux系统编译安装mysql5.5
- 来源:有益网络
- 时间:2023-08-18
-
阅读:4477次
Author: gaojinbo
Time: 2011-2-19
环境:centos5.5x86_64 mysqll5.5.9
安装开发工具
使用命令yum groupinstall 'Development Tools'安装开发工具。
使用命令yum install ncurses-devel安装依赖包。
编译安装cmake
下载cmake压缩包,命令为wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz。
解压压缩包,命令为tar xvzf cmake-2.8.4.tar.gz。
进入解压后的目录,命令为cd cmake-2.8.4。
执行配置命令,命令为./configure。
编译,命令为make。
安装,命令为make install。
编译安装mysql
下载mysql压缩包,命令为wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.9.tar.gz/from/http://mysql.mirror.tw/。
进入解压后的目录,命令为cd mysql-5.5.9。
删除CMakeCache.txt文件,命令为rm CMakeCache.txt。
执行cmake命令并设置参数,命令为cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5.5.9/ -DMYSQL_DATADIR=/usr/local/mysql5.5.9/data -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_TCP_PORT=3306 -DMYSQL_UNIX_ADDR=/usr/local/mysql5.5.9/data/mysql.sock -DMYSQL_USER=mysql -DWITH_DEBUG=0。
编译并安装,命令为make && make install。
配置mysql
进入MYSQL安装目录,命令为cd /usr/local/mysql5.5.9/。
复制支持文件,命令为cp support-files/my-huge.cnf /etc/my.cnf。
编辑my.cnf文件,命令为vi /etc/my.cnf,将数据目录和套接字文件修改为实际值。
修改权限,命令为chown mysql:mysql /etc/my.cnf。
修改权限,命令为chown -R mysql:mysql /usr/local/mysql5.5.9。
启动MYSQL
切换用户进入安装目录,命令为su - mysql。
进入安装目录,命令为cd /usr/local/mysql5.5.9/。
执行mysql_install_db命令,命令为scripts/mysql_install_db。
启动MYSQL,命令为bin/mysqld_safe &。
完成!