安装依赖包
yum install cmake
添加mysql用户
groupadd mysql
useradd -r -g mysql mysql
下载资源包
wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.23.tar.gz
tar -zxvf mysql-5.5.23.tar.gz
cd mysql-5.5.23
编译安装
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
将mysql启动文件复制到init.d目录,赋予其可执行权限,
并设置开机启动
cp support-files/mysql.server /etc/init.d/mysql
chmod 755 /etc/init.d/mysql
chkconfig mysql on
执行启动命令
service mysql start
返回如下错误信息
Starting MySQL.. ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.pid).
执行如下语句就行
/usr/local/mysqlscripts/mysql_install_db
再
执行启动命令,成功启动