欢迎使用Markdown编辑器写博客
1.系统:centos6.2 32位
2.DB:mysql-5.5.9.tar.gz
3.安装过程:
3.1 安装cmake
wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
3.2 安装过程提示没有c++编辑器
yum install gcc 这个没用
yum install gcc-c++
[root@colud ~]# cd /home
[root@colud home]# wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
[root@colud home]# yum install gcc-c++
[root@colud home]# tar -zxvf cmake-2.8.4.tar.gz
[root@colud home]# cd cmake-2.8.4
/**---该方式测试不成功 start */
[root@colud home]# ./configure --prefix=/usr/local/etc/cmake-2.8.4
[root@colud home]# make
[root@colud home]# make install
/**---该方式测试不成功 end*/
[root@colud cmake-2.8.4]# ./bootstrap
[root@colud cmake-2.8.4]# gmake
[root@colud cmake-2.8.4]# gmake install
[root@colud cmake-2.8.4]# cmake -version
cmake version 2.8.4 -->安装成功
[root@colud cmake-2.8.4]# groupadd mysql
[root@colud cmake-2.8.4]# useradd -g mysql mysql
[root@colud cmake-2.8.4]#cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/tmp/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
出现警告,可以忽略,对mysql没有影响。
CMake Warning: The variable, 'MYSQL_USER', specified manually, was not used during the generation.
CMake Warning: The variable, 'WITH_MEMORY_STORAGE_ENGINE', specified manually, was not used during the generation.
[root@colud cmake-2.8.4]# make
[root@colud cmake-2.8.4]# make install
----待续。。。