閱讀1010 返回首頁    go 阿裏雲 go 技術社區[雲棲]


MySQL5.5安裝出現CMake錯誤找不到CMakelists.txt原因

今天虛擬機上測試安裝 CentOS6.3 + PHP5.4.8 + MySQL5.5.28,結果搗鼓了半天 MySQL都沒裝上,老是CMake目錄下找不到那個 lists 文件,鬱悶的不行,最後發現問題所在,總結在下麵(我是把軟件包下載錯了):


1. 檢查參數是否配置錯誤  可以參考這裏的官方說明

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

  上一篇:go Android高級篇-NDK(Native Development Kit)之壞境搭建【一】
  下一篇:go openstack 命令行管理十四 - 路由管理 (備忘)