首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

CentOS 6.5 手動編譯安裝 MySQL 5.6 完整實戰筆記

     編輯:MySQL 綜合教學

CentOS 6.5 手動編譯安裝 MySQL 5.6 完整實戰筆記

記錄在 CentOS Minimal 環境下,使用官方 RPM 套件安裝新版 MySQL,並解決舊版 mysql-libs 相依衝突的完整過程。

環境準備

  • VMware Workstation 10、1GB 記憶體
  • CentOS 6.5 Minimal、JDK 已配置

處理舊版 mysql-libs 衝突

  1. 查詢現有套件:rpm -qa | grep -i mysql,發現 mysql-libs-5.1.71 被 postfix 相依。
  2. 不直接刪除,改用 MySQL-shared-compat 替換:
    # 解壓官方 RPM Bundle
    tar xvf MySQL-5.6.21-1.el6.i686.rpm-bundle.tar
    # 安裝相容套件替換 mysql-libs
    rpm -i MySQL-shared-compat-5.6.21-1.el6.i686.rpm
    # 移除舊版
    yum remove mysql-libs

安裝核心套件

  1. 安裝 Perl 相依:yum install perl
  2. 安裝 Server 與 Client:
    rpm -ivh MySQL-server-5.6.21-1.el6.i686.rpm
    rpm -ivh MySQL-client-5.6.21-1.el6.i686.rpm

初始化安全設定

  1. 啟動服務:service mysql start
  2. 取得隨機 root 密碼:cat /root/.mysql_secret
  3. 執行安全腳本:/usr/bin/mysql_secure_installation --user=mysql
    • 輸入隨機密碼
    • 設定新 root 密碼
    • 移除匿名用戶、禁止 root 遠端登入、移除 test 資料庫、重載權限

驗證開機自啟

chkconfig --list | grep mysql
# 輸出應包含 2:on 3:on 4:on 5:on

重要目錄對照

目錄用途
/usr/bin客戶端程式
/usr/sbinmysqld 伺服器
/var/lib/mysql資料與日誌
/usr/share/mysql字符集、範例配置、SQL 腳本

安裝完成,可開始測試資料庫功能。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved