(一)安裝mysql5.5的要求
編譯安裝mysql5.5與5.1還是有一點不同,因為mysql現在用cmake來作編譯工程工具。
這是與mysql5.1最大不同的地方,因此在安裝mysql5.5時所要求的工具包也不同。發現用cmake編譯mysql比以前的速度還是快了不少。
(1)cmake包是必有的,在Ubuntu上面可以用apt-get install cmake來安裝cmake。
(2)bazaar這一個包也是必須的,在ubuntu上面可以用這樣安裝 apt-get install bzr
有關於bazaar的詳細介紹,請看bazaar。
(3)bison是必須的,可以用如下方式來安裝,apt-get install bison
(4)apt-get install libncurses5-dev 這一個包也是必須的。
(二)安裝mysql5.5
(1)解壓mysql 如 tar zxvf mysql-5.5.8.tar.gz
(2)cd mysql -5.58
(3)groupadd mysql
(4)useradd -g mysql mysql
(5)cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/lamp/mysql5.5.8/
(6)假設在沒有報任何錯誤的前提下,那證明cmake已經順利完成,可以運行如下命令
make
(7)make
(8)如果沒有任何錯誤,可運行 make install
(9)cd /usr/local/lamp/mysql5.5.8/
(10)chown -R mysql .
(11)chgrp -R mysql .
(12)chown -R root .
(13)chown -r mysql data
(14)cp support-files/my-medium.cnf /etc/my.cnf
(15)如果安裝沒有什麼錯誤,那可以啟動mysql,用 bin/mysqld_safe --user=mysql &
(17)進入mysql 用 bin/mysql -u root
(三)注意事項
(1)如果自己指定了安裝目錄,那麼此目錄一定要存在,且有許可權讀寫。
(2)如果cmake失敗,那一定要運行如下命令
rm CmakeCache.txt
make clean
在解決錯誤問題之後,再重新cmake
更多Ubuntu相關資訊見Ubuntu 專題頁面 http://www.bkjia.com/topicnews.aspx?tid=2