在linux中二進位mysql的安裝

來源:互聯網
上載者:User

MYSQL二進位版安裝     

說明一點,在linux個人版上可以順利的安裝mysql的rpm包,但是在enterprise as4 上面裝mysql有點麻煩,即使裝好了,也有問題的。所以我個人建議在企業版上最好裝二進位的mysql

1.     從http://www.mysql.com下載二進位版的Mysql安裝包     //這個MYSQL是二進位版的,不用編譯

Linux (x86)        5.0.41    59.6M    Download | Pick a mirror
mysql-5.0.41-linux-i686-glibc23.tar.gz

2.     # chmod 755  mysql-5.0.41-linux-i686-glibc23.tar.gz
    //
3.     # tar xfz mysql-5.0.41-linux-i686-glibc23.tar.gz     //將解壓後產生的目錄,複製到/usr/local/下並改名為mysql

4.     # groupadd mysql
# useradd mysql -g mysql     // 建立mysql組
//建立mysql使用者並且加入到mysql組中
5.     # cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
    在 support-files目錄下有4個模版檔案,我們選擇其中一個座位Mysql的設定檔,覆蓋/etc/my.cnf(系統預設的配置,其中設定了績效參數和Mysql的一些路徑參數)
6.     # cd /usr/local/mysql
# ./scripts/mysql_install_db --user=mysql
    進入mysql目錄
//初試化表並且規定用mysql使用者來訪問。初始化表以後就開始給mysql和root使用者設定存取權限
7.     # chown -R root .     //設定root能訪問/usr/local/mysql
8.     # chown -R mysql data

    //設定mysql使用者能訪問/usr/local/mysql/data ,裡面存的是mysql的資料庫檔案.這個目錄是在/etc/my.cnf中有配置,在mysql_install_db時產生。
9.     # chown -R mysql data/.

    //設定mysql使用者能訪問/usr/local/mysql/data/mysql下的所有檔案
10.     # chgrp -R mysql .

    //設定mysql組能夠訪問/usr/local/mysql
11.     # /usr/local/mysql/bin/mysqld_safe --user=mysql &
    運行mysql
[停止服務#/usr/local/mysql/bin/mysqladmin -uroot -p123+-*/ shutdown]
如果沒有問題的話,應該會出現類似這樣的提示:
[1] 42264
# Starting mysqld daemon with databases from /usr/local/mysql/var
如果出現 mysql ended這樣的語句,表示Mysql沒有正常啟動,你可以到log中尋找問題,Log檔案的通常在/etc/my.cnf中配置。大多數問題是使用權限設定不正確引起的。
12.     用如下命令修改MYSQL密碼
# /usr/local/mysql/bin/mysqladmin -u root password yourpassword     //預設安裝密碼為空白,為了安全你必須馬上修改.
13.     # cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod 700 /etc/init.d/mysqld
# chkconfig --add mysqld
# chkconfig --level 345 mysqld on     //copy編譯目錄的一個指令碼
//設定使mysql每次啟動都能自動運行
14.     # service mysqld start
# netstat -atln
    //啟動mysqld服務
//查看3306連接埠是否開啟。要注意在防火牆中開放該連接埠。 可以用telnet  localhost  3306來測試一下,如果有反映,那就表明安裝成功了

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.