求在linux Cent OS 5.5下安装CMake 2.8.5的安装方法......
发布网友
发布时间:2022-04-23 01:37
我来回答
共1个回答
热心网友
时间:2023-10-10 08:33
有话好说,以下是CentOS Linux 5的配置经验:
添加mysql帐号
groupadd mysql
useradd -r -g mysql mysql
编译必需先安装
cmake-2.8.4 和 bison-2.4.3
安装成功后解压mysql-5.5.15.tar.gz:
在源码根目录打开终端输入以下配置参数并回车
cmake -DCMAKE_INSTALL_PREFIX=/etc/mysql \
-DMYSQL_UNIX_ADDR=/etc/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/var/mysql/data \
-DMYSQL_USER=mysql
成功执行以下命令后在最后会见到 (/root/Desktop/是你的源码目录,视你的情况定)
-- Build files have been written to: /root/Desktop/mysql-5.5.15
运行make安装:
make
make install
以下步骤就不一一解说了:
cd /mysql/mysql
chown -R mysql:mysql .
scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data
cp ./support-files/my-small.cnf ./my.cnf
cp support-files/mysql.server mysql; chmod +x mysql
chown -R mysql:root .
./mysql start
./bin/mysqladmin -u root -p 123456
添加开机启动服务
chkconfig --add mysql
chkconfig mysql on
service mysql start
顺利的话到这里完成了,祝你成功。