激情五月天婷婷,亚洲愉拍一区二区三区,日韩视频一区,a√天堂中文官网8

<ul id="buwfs"><strike id="buwfs"><strong id="buwfs"></strong></strike></ul>
    <output id="buwfs"></output>
  • <dfn id="buwfs"><source id="buwfs"></source></dfn>
      <dfn id="buwfs"><td id="buwfs"></td></dfn>
      <div id="buwfs"><small id="buwfs"></small></div>
      <dfn id="buwfs"><source id="buwfs"></source></dfn>
      1. <dfn id="buwfs"><td id="buwfs"></td></dfn>
        始創(chuàng)于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊有禮 登錄
        • 掛牌上市企業(yè)
        • 60秒人工響應(yīng)
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補(bǔ)償
        全部產(chǎn)品
        您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

        Ubuntu下編譯安裝MySQL 5.5.9

        發(fā)布時(shí)間:  2012/9/16 15:49:35

        MySQL正式發(fā)布5.5.9版本,win下有了msi安裝包,Ubuntu還在采用保守的5.1版本,官方網(wǎng)站上有rpm和tar.gz的源碼版本,至今還沒有ubuntu的安裝源,本人對rpm不太感冒,所以只能編譯源碼安裝了,參照網(wǎng)上的編譯安裝選項(xiàng),試驗(yàn)了幾次,終于成功,做個(gè)筆記。

        5.5.9編譯采用cmake,Ubuntu下只要sudo apt-get install cmake就可以,mysql具體編譯選項(xiàng)如下(#后面的復(fù)制進(jìn)去即可):-
         


        root@Ubuntu:~/downloads/mysql-5.5.9# cmake . -DCMAKE_BUILD_TYPE:STRING=Release -

        DCMAKE_INSTALL_PREFIX:PATH=/usr/local/mysql -DCOMMUNITY_BUILD:BOOL=ON

        -DENABLED_PROFILING:BOOL=ON -DENABLE_DEBUG_SYNC:BOOL=OFF -

        DINSTALL_LAYOUT:STRING=STANDALONE -DMYSQL_DATADIR:PATH=/var/run/mysql

        -DMYSQL_MAINTAINER_MODE:BOOL=OFF -DWITH_EMBEDDED_SERVER:BOOL=ON -

        DWITH_EXTRA_CHARSETS:STRING=all -DWITH_SSL:STRING=bundled -

        DWITH_UNIT_TESTS:BOOL=OFF -DWITH_ZLIB:STRING=bundled  -LH

        然后就是按照源碼包下INSTALL_SOURCE.txt的說明

        cd /usr/local/mysql

        (進(jìn)入主程序目錄)

        sudo cp support-files/my-medium.cnf /etc/my.cnf

        (復(fù)制源碼包內(nèi)的設(shè)置文件到/etc/系統(tǒng)統(tǒng)一的設(shè)置文件路徑,www.linuxidc.com這一步一定要做,不然install_db會出錯(cuò))

        sudo ln -s /usr/local/mysql/bin/mysql /usr/bin/

        sudo ln -s /usr/local/mysql/bin/mysqladmin /usr/bin/

        sudo ln -s /usr/local/mysql/bin/mysqld_safe /usr/bin/

        sudo ln -s /usr/local/mysql/bin/mysql_conf /usr/bin/

        sudo ln -s /usr/local/mysql/share/mysql/mysql.server /usr/bin/

        (添加執(zhí)行程序的軟鏈接,這只是為了方便,喜歡用完整路徑的可以不做,這一步也可以不用)

        sudo groupadd mysql

        (創(chuàng)建用戶組mysql)

        sudo useradd -g mysql mysql

        (在用戶組mysql下創(chuàng)建用戶mysql)

        sudo bin/mysql_install_db --user=mysql

        (如果還沒有安裝的MySQL,必須創(chuàng)建MySQL授權(quán)表。創(chuàng)建后,需要手動重新啟動服務(wù)器)

        sudo chown -R root .

        (使/usr/local/mysql/目錄下所有文件為根用戶root所有)

        sudo chown -R mysql var

        (使/usr/local/mysql/var/目錄下所有文件為用戶mysql所有)

        sudo chgrp -R mysql .

        (使/usr/local/mysql/目錄下所有文件為用戶組mysql所有,我覺得用root也可以)

        sudo bin/mysql_safe --use=mysql &

        (初始化并測試你的mysql,其中&為后臺執(zhí)行的意思)

        至此安裝完畢,server啟動正常。如果沒有上面的添加執(zhí)行程序的軟鏈接,/usr/local/mysql不在PATH路徑下,每次都要/usr/local/mysql/bin/mysqld啟動,可以將/usr/local/mysql/bin路徑添加到PATH,Ubuntu下修改/etc/environment文件,注意書寫方式,如果錯(cuò)誤ubuntu下次很可能起不來。

        二、啟動Mysql Server

        mysql_config

        mysqld_safe --user=mysql &

        mysql.server start

        設(shè)置自啟動

        1、sudo cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql

        2、sudo chmod +x mysql

        3、sudo sysv-rc-conf

        (運(yùn)行服務(wù)管理工具,沒有sysv-rc-conf的可以馬上安裝一個(gè),sudo apt-get install sysv-rc-conf,關(guān)于sysc-rc-conf的使用可以參考<Ubuntu10.10下使用sysv-rc-conf管理服務(wù)>)

        4、運(yùn)行sysv-rc-conf后找到mysql,并為它設(shè)置一個(gè)運(yùn)行級別,本人設(shè)了2345。

        添加Mysql用戶密碼

        1、確保Mysql Server已啟動

        2、mysql -u root -p

        3、SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');

        4、SET PASSWORD FOR 'root'@'hostname' = PASSWORD('newpwd');

        (hostname是你的主機(jī)名,按實(shí)際情況而定)


         


        本文出自:億恩科技【mszdt.com】

        服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

      2. 您可能在找
      3. 億恩北京公司:
      4. 經(jīng)營性ICP/ISP證:京B2-20150015
      5. 億恩鄭州公司:
      6. 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
      7. 億恩南昌公司:
      8. 經(jīng)營性ICP/ISP證:贛B2-20080012
      9. 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
      10. 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
      11. 專注服務(wù)器托管17年
        掃掃關(guān)注-微信公眾號
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
          0
         
         
         
         

        0371-60135900
        7*24小時(shí)客服服務(wù)熱線