Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 電腦軟體介紹

MySQL 來源碼安裝教學(CentOS 6.2 + MySQL 5.5.23)

編輯:電腦軟體介紹

MySQL 體積小、速度快、開源免費,是中小型網站首選資料庫。本文記錄在 CentOS 6.2 上以原始碼編譯安裝 MySQL 5.5.23 的完整流程。

環境準備

  • 作業系統:CentOS 6.2
  • 資料庫:MySQL 5.5.23 原始碼包
  • 虛擬機:VMware 8.0.2
  • 必備編譯工具:gcc、gcc-c++、make、cmake(MySQL 5.5+ 棄用 configure 改用 cmake)

安裝 cmake(若系統無)

# tar xvf cmake-2.8.3.tar.gz
# cd cmake-2.8.3
# ./bootstrap
# gmake
# gmake install

MySQL 原始碼安裝步驟(續)

  1. 建立 mysql 使用者與群組:
    groupadd mysql
    useradd -r -g mysql mysql
  2. 解壓原始碼並進入目錄:
    tar xvf mysql-5.5.23.tar.gz
    cd mysql-5.5.23
  3. 配置編譯參數(依需求調整安裝路徑、資料目錄等):
    cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DWITH_INNOBASE_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
  4. 編譯安裝:
    make && make install
  5. 初始化資料庫:
    cd /usr/local/mysql
    scripts/mysql_install_db --user=mysql
  6. 設定權限與啟動腳本:
    chown -R mysql:mysql /usr/local/mysql
    cp support-files/mysql.server /etc/init.d/mysqld
    chkconfig --add mysqld
    chkconfig mysqld on
  7. 啟動服務並測試:
    service mysqld start
    /usr/local/mysql/bin/mysql -u root -p

安裝完成後請務必執行 mysql_secure_installation 強化安全性(設定 root 密碼、移除匿名帳號、禁止 root 遠端登入等)。

Copyright © Windows教程網 All Rights Reserved