1.首先備份數據,雖然說成功的升級數據不會丟失,可是保險起見備份下。mysql
sqldump -u xxx -h xxx -P 3306 -p --all-databases > databases.sqlsql
最好連數據文件和配置文件也備份一份。ide
cp -R /data/mysql mysql-5.1-data測試
cp /etc/my.cnf my.cnf-5.1spa
備份完以後中止mysql服務。orm
service mysqld stopserver
好了,開始進入正題。ci
2.卸載舊版本的Mysqlrem
yum remove mysql mysql-*get
執行以後再看看是否是殘餘一些mysql-libs之類的
yum list installed | grep mysql
若是有,並確認沒用以後也能夠刪除。
yum remove mysql-libs
3.下載bundle
http://dev.mysql.com/downloads/mysql/
http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-5.6.30-1.el6.x86_64.rpm-bundle.tar
解壓:tar -xvf MySQL-5.6.30-1.el6.i686.rpm-bundle.tar
四、安裝
在RHEL系統中,必須先安裝「MySQL-shared-compat-5.6.30-1.el6.i686.rpm」這個兼容包,而後才能安裝server和client,不然安裝時會出錯。
yum install MySQL-shared-compat-5.6.30-1.el6.i686.rpm # RHEL兼容包
yum install MySQL-server-5.6.30-1.el6.i686.rpm # MySQL服務端程序
yum install MySQL-client-5.6.30-1.el6.i686.rpm # MySQL客戶端程序
yum install MySQL-devel-5.6.30-1.el6.i686.rpm # MySQL的庫和頭文件
yum install MySQL-shared-5.6.30-1.el6.i686.rpm # MySQL的共享庫
五、啓動測試
service mysql start 因爲默認不帶/etc/my.conf,須要去/usr/share/mysql中去找個默認的替換下