首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

RHEL 6 平台 MySQL 資料庫伺服器 RPM 安裝指南

     編輯:MySQL 資料庫相關知識

前言

MySQL 是 Linux 平台最常用的資料庫,易於與 Apache、Vsftpd、Postfix 等服務整合。本文針對 RHEL 6 環境,說明使用 RPM 套件安裝 MySQL 伺服器的完整流程、重要檔案分佈、服務啟動驗證及防火牆開放埠口設定。

一、所需 RPM 套件

  • perl-DBI-1.609-4.el6.i686.rpm - Perl 資料庫 API
  • perl-DBD-MySQL-4.013-3.el6.i686.rpm - MySQL/Perl 介面
  • mysql-5.1.61-4.el6.i686.rpm - 客戶端程式
  • mysql-connector-odbc-5.1.5r1144-7.el6.i686.rpm - ODBC 連接器
  • mysql-server-5.1.61-4.el6.i686.rpm - 伺服器主程式

二、安裝指令

rpm -ivh perl-DBI-1.609-4.el6.i686.rpm
rpm -ivh perl-DBD-MySQL-4.013-3.el6.i686.rpm
rpm -ivh mysql-5.1.61-4.el6.i686.rpm
rpm -ivh mysql-connector-odbc-5.1.5r1144-7.el6.i686.rpm
rpm -ivh mysql-server-5.1.61-4.el6.i686.rpm

三、重要檔案分佈

路徑說明
/etc/rc.d/init.d/mysqld啟動腳本
/usr/bin/mysqlshow顯示資料庫/資料表/欄位資訊
/usr/libexec/mysqld伺服器進程程式
/var/lib/mysql/資料庫檔案儲存目錄
/var/log/mysqld.log錯誤日誌

四、服務啟動與驗證

# 啟動服務
/etc/rc.d/init.d/mysqld start

# 檢查進程
ps -eaf | grep mysqld

# 檢查 3306 埠監聽
netstat -anlp | grep 3306
# 輸出範例:tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1121/mysqld

五、防火牆開放 3306 埠

iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

六、驗證伺服器狀態

mysqladmin version
# 顯示版本資訊即表示正常運行

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