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

CentOS 7 替換 MariaDB 安裝 MySQL 5.5 及 MariaDB 正確安裝姿勢

     編輯:MariaDB 資料庫

場景一:必須用 MySQL 5.5 (需先卸載 MariaDB)

  1. 查詢已裝包:rpm -qa | grep mariadb
  2. 強制卸載 (因 postfix 依賴 libmysqlclient):
    rpm -e --nodeps mariadb-libs-5.5.37-1.el7_0.x86_64
    
  3. 安裝 MySQL RPM:
    rpm -ivh MySQL-server-5.5.39-2.el6.x86_64.rpm
    rpm -ivh MySQL-client-5.5.39-2.el6.x86_64.rpm
    
  4. 配置與遷移數據目錄:
    cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
    mv /var/lib/mysql /home/mysql/data/
    chown -R mysql:mysql /home/mysql/data
    chmod -R 755 /home/mysql/data
    
  5. 解決啟動報錯:
    • 權限不足 → 上述 chown/chmod
    • SELinux → vim /etc/selinux/config 設 SELINUX=disabled 重啟

場景二:CentOS 7 直接用 MariaDB (推薦)

yum -y install mariadb*
systemctl start mariadb.service
systemctl enable mariadb.service
mysql_secure_installation  # 交互式安全加固

實測輸出顯示安裝 8 個包 (含 perl-DBD-MySQL),服務啟動正常,mysql_secure_installation 完成 root 密碼設置、匿名用戶清理、test 庫刪除。

驗證

mysql -uroot -p
SHOW DATABASES;  -- 見 information_schema, mysql, performance_schema, zbphp.com
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved