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

Linux 5 (RHEL/CentOS 5) 下 MySQL 5.6 RPM 安裝完整指南

     編輯:MySQL 綜合教學

前置準備

從 Oracle 官網下載 MySQL 5.6 RPM 套件組,通常包含:

  • MySQL-server
  • MySQL-client
  • MySQL-devel
  • MySQL-shared
  • MySQL-shared-compat

安裝流程

1. 安裝核心套件

rpm -ivh MySQL-server-5.6.17-1.rhel5.i386.rpm
rpm -ivh MySQL-client-5.6.17-1.rhel5.i386.rpm
rpm -ivh MySQL-devel-5.6.17-1.rhel5.i386.rpm
rpm -ivh MySQL-shared-5.6.17-1.rhel5.i386.rpm
rpm -ivh MySQL-shared-compat-5.6.17-1.rhel5.i386.rpm

2. 初始化與首次啟動

service mysql start
# 首次啟動會輸出隨機 root 密碼,例如:
# A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER !
# 請妥善保存該密碼

3. 修改 root 密碼並執行安全腳本

mysql -u root -p
# 輸入上一步獲得的隨機密碼

mysql> SET PASSWORD = PASSWORD('your_new_password');
mysql> EXIT;

# 執行安全加固腳本
/usr/bin/mysql_secure_installation

4. 允許遠程連線(可選)

mysql -u root -p
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;

5. 配置開機自啟

chkconfig mysql on
chkconfig --list mysql

常見問題

  • 依賴缺失:提前安裝 perl、libaio、numactl 等依賴
  • SELinux 阻擋:臨時關閉 setenforce 0 或配置策略
  • 防火牆:開放 3306 端口 iptables -A INPUT -p tcp --dport 3306 -j ACCEPT

本文另附 Oracle RMAN 備份恢復系列文章索引,供 DBA 參考進階備份架構設計。

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