MySQL5.5安裝出現CMake錯誤找不到CMakelists.txt原因
今天虛擬機上測試安裝 CentOS6.3 + PHP5.4.8 + MySQL5.5.28,結果搗鼓了半天 MySQL都沒裝上,老是CMake目錄下找不到那個 lists 文件,鬱悶的不行,最後發現問題所在,總結在下麵(我是把軟件包下載錯了):https://dev.mysql.com/doc/refman/5.5/en/source-configuration-options.html
我的配置參數這樣寫的:
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
最後更新:2017-04-03 12:55:09