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

MySQL 升級 Percona Server 遭遇 mysql-libs 衝突:兩種解決方案

     編輯:MySQL 綜合教學

嘗試安裝 Percona Server 時,RPM 報錯:

mysql-libs-5.1.73-3.el6_5.x86_64 conflicts with file from package Percona-Server-server

方案一:移除系統預裝 mysql-libs

rpm -qa | grep -i libs | grep -i mysql
rpm -e mysql-libs --nodeps   # 強制移除,避免依賴阻擋

再安裝 Percona Server 套件。

方案二:安裝 Percona 相容共享庫(推薦,不破壞依賴)

# 下載對應版本
wget https://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.33-31.1/RPM/rhel6/x86_64/Percona-Server-shared-compat-5.5.33-rel31.1.566.rhel6.x86_64.rpm
rpm -ivh Percona-Server-shared-compat-*.rpm
# 此包提供 mysql-libs 相容符號,滿足其他套件依賴,同時允許安裝 Percona Server

選擇建議

  • 純資料庫伺服器、無其他套件依賴 mysql-libs → 方案一乾淨利落。
  • 共存應用(如 PHP、Postfix 等依賴 mysql-libs)→ 方案二零風遷移。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved