在Ubuntu 10平台上MySQL 5.5的編譯安裝

來源:互聯網
上載者:User

(一)安裝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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.