Mysql

在 CentOS 5 上執行 XtraDB for MySQL 的最簡單方法是什麼

  • December 1, 2014

我在使用專用 MySQL 伺服器時遇到了很多問題,似乎升級到 InnoDB 的 XtraDB 版本可能會產生積極的影響,但我很猶豫是否參與其中,因為我不是真正的系統管理員並且更喜歡堅持以“yum update”開頭的東西。

安裝 XtraDB 的最簡單方法是什麼?我應該使用 Percona 伺服器嗎?瑪麗亞數據庫?我們的三角洲?有沒有辦法避免使用自定義 RPM 並堅持使用 repo?

MySQL 的目前 yum 版本是 5.0.xx,而許多替代的 MySQL 版本都是基於 5.1.xx。這個因素是如何影響的?在開始使用 XtraDB 之前,我需要弄清楚 CentOS 上的 5.1 嗎?

加分項:在實施之前我是否需要用我的伺服器認真測試 XtraDB,或者在切換伺服器後短暫停機然後用 XtraDB 將站點重新聯機是否相對安全?

4年後我會回答我自己的問題!MariaDB HQ 似乎在某個時候開始提供 Yum 儲存庫,您可以安裝在 CentOS 中以自動更新 :)

這是一個一般描述:

https://mariadb.com/kb/en/mariadb/documentation/getting-started/binary-packages/rpm/yum/

這是一個頁面,可讓您為您的確切 CentOS+MariaDB 版本生成 Yum 配置程式碼:

https://downloads.mariadb.org/mariadb/repositories/

我測試了它似乎可以工作,它甚至願意升級我以前的解決方案中安裝的 MariaDB 的 RPM 版本。

您可以根據此添加 Percona Yum 儲存庫

http://www.percona.com/docs/wiki/percona-server:release:start

到你的 CentOS 系統

備份您的數據庫。您可以解除安裝您的實際 MySQL 版本,安裝下一個包:

Percona-伺服器-伺服器-51 Percona-伺服器-客戶端-51

並恢復您的數據庫

或者您可以嘗試直接線上更新您的數據庫(也可以進行以前的備份,以防更新破壞您的數據)

準備好!您現在可以將 Percona MySQL 版本與 XtraDB 一起使用 :)

引用自:https://serverfault.com/questions/196266