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

CentOS 安裝 MySQL 5.6/5.7/8.0 完整實戰:RPM 方案、避坑指南與驗證步驟

     編輯:MySQL 綜合教學

為什麼不用 yum 直接裝?

  • CentOS 6/7 預設倉庫版本極舊(MySQL 5.1 / MariaDB 5.5)
  • 無法獲得新功能(JSON、CTE、Window Functions、GIS 等)
  • 安全性補丁滯後

官方 RPM 套件安裝流程(以 MySQL 5.6.19 為例)

1. 下載 RPM Bundle

# 移除 yum 安裝的 mariadb/mysql
yum remove -y mysql* mariadb*

# 移除 RPM 安裝的殘留
rpm -qa | grep -i mysql | xargs rpm -e --nodeps

# 刪除殘留目錄
rm -rf /var/lib/mysql /etc/my.cnf /usr/lib64/mysql /usr/bin/mysql*

3. 依賴安裝順序

service mysql start
# 首次啟動會自動初始化 data 目錄、生成隨機 root 密碼

5. 修改 root 密碼

# 1. 版本確認
mysql -V
mysql> SELECT VERSION();

# 2. 基本操作
mysql> SHOW DATABASES;
mysql> CREATE DATABASE testdb CHARSET utf8mb4;
mysql> USE testdb;
mysql> CREATE TABLE t (id INT PRIMARY KEY, name VARCHAR(20));
mysql> INSERT INTO t VALUES (1, 'test');
mysql> SELECT * FROM t;

# 3. 連線測試
mysql -h 127.0.0.1 -u root -p -e "SELECT 1;"

# 4. 服務管理
systemctl status mysqld
systemctl enable mysqld  # 開機自啟

生產環境建議配置(my.cnf 核心參數)

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