首頁  >  文章  >  資料庫  >  手動編譯安裝Mysql

手動編譯安裝Mysql

高洛峰
高洛峰原創
2016-12-02 14:43:48923瀏覽

編譯安裝Mysql:
一.建立資料目錄.(預設在mysql安裝目錄下)
   1.建立目錄/mydata/data 
          .建立獨立分區  /dev/sdaX  (依實際情況建立,建議使用LVM邏輯卷)
   3.將新建的分區掛載到/mydata下
   4.編輯開機自動掛載
       4.編輯開機自動掛載
   如下列:
      裝置    掛載點    檔案系統   defaults   0 0
二.建立使用者:Mysql /sbin/nologin mysql
三.給mysql用戶對資料目錄所有權限
    chown -R mysql:mysql /mydata
四.解壓縮配置Mysql
   1.tar xf mysql-5.5.15-linux2.6-i686.tar xf mysql-5.5.15-linux2.6-i686。 usr/local
   2.cd /usr/local
   3.ln -sv mysql-5.5.15-linux2.6-i686 mysql
   我  6 .scripts/mysql_install_db  --user=mysql --datadir=/mydata/data
   7.chown -R root .
五.設定服務啟動:
  準備啟動腳本:
   8.cp sqlport-files/mysup. /init.d/mysqld
  加入服務佇列
   9.chkconfig --add mysqld
  設定開機自動啟動
   10.chkconfig mysqld on
  複製設定檔:
my.cnf
   12.vim /etc/my.cnf
      在[mysqld]欄位下方新增下列內容
      服務: 
   13.service  mysqld start
       [註:啟動如果失敗請查看"資料目錄"下以".err"結尾的檔案]
六.準備頭檔,庫檔,PATH變數(非必須,但依賴mysql的檔案會到預設目錄找相關文件)
  #庫檔案:
    vim /etc/ld.so.conf.d/mysql.conf
   新增:/usr/local/mysql/lib  --> 儲存退出
    ldconfig   ldconfig 
  #頭檔:
    ln -sv /usr/local/mysql/include /usr/include/mysql
  #PATH
    vim /新增至"export"行之上)
   source /etc/profile
 
  #MAN (不想設定也無所謂)
    vim /etc/man.config
    新增:MANPATH  vim /etc/man.config
  

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn