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中去找个默认的替换下