MySQL5.5安装出现CMake错误找不到CMakelists.txt原因

今天虚拟机上测试安装 CentOS6.3 + PHP5.4.8 + MySQL5.5.28,结果捣鼓了半天 MySQL都没装上,老是CMake目录下找不到那个 lists 文件,郁闷的不行,最后发现问题所在,总结在下面(我是把软件包下载错了):


1. 检查参数是否配置错误  可以参考这里的官方说明

http://dev.mysql.com/doc/refman/5.5/en/source-configuration-options.html#cmake-general-options 


我的配置参数这样写的:

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk,gb2312 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DENABLED_LOCAL_INFILE=ON \
-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

2. 低级错误,把安装包下载错了:
应该选择 Source code 列表下的安装包才对 大概 23MB 大小的那个,我之前下载的 170多MB那个还对比了下MD5验证码一模一样,好郁闷,没想到是把安装包文件搞错了 崩溃啊



3. 依赖的软件是否安装

yum -y install cmake bison





posted @ 2014-02-20 22:56  神神的蜗牛  阅读(888)  评论(1编辑  收藏  举报