file /usr/share/mysql/charsets/cp1251.xml from install of
MySQL-server-5.5.24-1.el6.i686 conflicts with file from package
mysql-libs-5.1.52-1.el6_0.1.i686
...(大量相似衝突)...
原因:系統預裝的 mysql-libs(舊版共享庫)與新版 MySQL Server RPM 檔案衝突。
yum -y remove mysql-libs-5.1.52*
-y 自動確認,無需互動。
rpm -ivh MySQL-server-5.5.24-1.el6.i686.rpm
若仍有依賴缺失(如 perl(DBI)),執行 yum install perl-DBI 後重試。
netstat -nat | grep 3306
mysql -u root -p
看到 3306 端口監聽且能登入即成功。
mysql-libs 可能影響依賴它的其他套件(如 PHP mysql 模組),建議先備份或測試環境驗證。mysql-community-server,安裝方式不同。RPM 衝突核心是舊共享庫佔用檔案路徑。yum remove mysql-libs 清理後即可順利安裝新版。習慣用 YUM/DNF 管理軟體,能避免 90% 的依賴地獄。