萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> CentOS6下MySQL5.1升級至5.5版本全過程解析

CentOS6下MySQL5.1升級至5.5版本全過程解析

因為WordPress4.2對mysql版本要求越來越高,所以決定將CentOS6服務器下的Mysql5.1升級到Mysql5.5,以下是升級過程的全部步驟。

Linux CentOS6環境下MySQL5.1升級至MySQL5.5版本詳細步驟如下:

第一、備份數據庫和網站文件

在折騰之前我們還是要備份數據庫和網頁文件到本地,以免出現問題影響當前的環境以及其他網站的運行。

第二、停止MYSQL運行以及卸載老版本

    service mysqld stop #暫停MYSQL

    yum remove mysql mysql-*  #卸載老版本MYSQL

通過上面的命令,我們先停止當前MYSQL的運行,然後再卸載老的MYSQL5.1版本數據庫。

第三、檢查和卸載殘余mysql-libs

    yum list installed | grep mysql

我們檢查是否有殘余的mysql-libs,如果有,我們執行下面的命令清除掉。

    yum remove mysql-libs

執行清除,如果沒有不執行也沒關系。

第四、升級和安裝MYSQL5.5

這裡老左參考網上一個快速的方法解決,因為等會要出去辦事,在這篇文章就不選擇版本安裝了,直接采用源包中的5.5默認安裝。

    rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
    rpm -Uvh http://mirrors.neusoft.edu.cn/epel/6/i386/epel-release-6-8.noarch.rpm
    rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
    rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/epel-release-6-5.noarch.rpm
    rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

先安裝一些依賴環境。

    yum --enablerepo=remi,remi-test info mysql mysql-server

然後再執行安裝MYSQL5.5

    yum --enablerepo=remi,remi-test install mysql mysql-server

執行完成。到目前為止我們可以通過mysql -V檢查MYSQL版本已經是5.5,但是現在還不行,根據提示需要進行配置文件,但是不懂為什麼老左並沒有修改MYSQL的配置文件也可以執行,難道是天意?

第五、啟動和檢查

    mysql_upgrade -u root -p

原本根據網絡上的方法是需要修改配置文件的,我沒修改也可以完成,所以繼續執行升級啟動的執行,輸入當初我們的MYSQL ROOT密碼,讓過一遍。

mysql-up55-2

完畢之後,我們執行啟動MYSQL

    service mysqld restart

如果能夠看到兩個綠色的OK,那就一切沒有問題。

我們執行啟動MYSQL

總結

升級成功後,運行wordpress等最新版本的開源程序就沒有數據庫的問題了。

copyright © 萬盛學電腦網 all rights reserved