centos6.5 安裝mysql5.6

今天想嘗試給線上數據庫的備份做個恢復測試,需要先安裝一個數據庫。出現了一下問題

1 操作系統是centos6.5 的版本 ,安裝數據庫是mysql5.6.31。

 最初我下載的是rpm包安裝,覺得測試環境就直接rpm安裝會快一點。

 安裝過程中出現依賴關係報錯

  Requires: libc.so.6(GLIBC_2.14)(64bit)

 類似以上的報錯共有6條左右

2 根據報錯用yum安裝libc.so.6 還有另外幾個依賴關係問題。但是操作後安裝mysql依然報錯。後來查看了很多的文檔,發現應該是yum的源支持的glibc的版本最高就支持到2.12這個版本,而mysql5.6.31需要2.17的版本。所以依靠yum根本解決不了。根據網上的信息,可以自行設置yum源,說是一些國內的源已經可以支持了。但是我沒找到合適的。除此之外還可以手動安裝  http://ftp.gnu.org/gnu/glibc/  這個是glibc的所有版本。http://cnodejs.org/topic/56dc21f1502596633dc2c3dc   這個連接是手動升級的方法。但是我沒有采取這個方法,因爲網上說手動升級glibc會出兼容性問題,不建議做。http://blog.csdn.net/officercat/article/details/39520227 這是網上一個不建議升級glibc的博客。我覺得說的很有道理,特別是線上環境。

3 既然不能用rpm安裝,那還有一個辦法是嘗試源碼安裝,網上的教程也很多,覺得應該沒問題。

 我下載的版本是  MySQL-5.6.31-1.linux_glibc2.5.src.rpm  安裝方法是依照 http://blog.csdn.net/paulluo0739/article/details/43152933 博客安裝的,目前已經成功安裝完成。後續會測試一下,看能否正常使用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章