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

CentOS 7 快速安裝 MariaDB(MySQL 替代方案)完整步驟

     編輯:MySQL 綜合教學

背景說明

自 CentOS 7 起,官方倉庫預設提供 MariaDB 作為 MySQL 的直接替代品,兩者在語法、协议、工具鏈上高度兼容。本文提供最精簡的安裝、啟動、安全初始化與驗證流程,適合快速部署開發或測試環境。

安裝步驟

  1. 安裝核心套件
    yum install -y mariadb mariadb-server
  2. 啟動服務並設定開機自啟
    systemctl start mariadb
    systemctl enable mariadb
  3. 安全性初始化(設定 root 密碼、移除匿名用戶、禁止遠程 root 登入、移除測試庫)
    mysql_secure_installation

    依提示輸入:設定 root 密碼 → Y(移除匿名用戶) → Y(禁止遠程 root) → Y(移除 test 庫) → Y(重新載入權限表)。

  4. 驗證連線
    mysql -uroot -p'你的密碼'

    見到 MariaDB [(none)]> 提示符即表示安裝成功。

常見後續操作

  • 修改字符集: 編輯 /etc/my.cnf.d/server.cnf,在 [mysqld] 區塊加入 character-set-server=utf8mb4 並重啟服務。
  • 開放遠程訪問: 建立具體 IP 的用戶授權,並確保防火牆放行 3306 埠。
  • 資料目錄遷移: 停止服務 → 複製 /var/lib/mysql → 修改 datadir 參數 → 啟動服務。

MariaDB 完全相容 MySQL 5.7 及之前版本的大多數應用,若專案強制要求 Oracle MySQL,可另行配置官方 Yum 倉庫安裝 mysql-community-server。

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