概述
为什么80%的码农都做不了架构师?>>>
公司之前用的MySQL是5.6的,因为工作需要,需要将5.6.10升级到5.7.17版本。
之前安装的MySQL5.6,是通过rpm包的形式安装的。
rpm -Uvh MySQL-client-5.6.10-1.rhel5.x86_64.rpm
rpm -Uvh MySQL-server-5.6.10-1.rhel5.x86_64.rpm
下边开始升级的步骤:
1、下载MySQL5.7
下载地址:http://dev.mysql.com/downloads/mysql/
下载文件:
mysql-community-libs-5.7.17-1.el6.x86_64.rpm
mysql-community-server-5.7.17-1.el6.x86_64.rpm
mysql-community-common-5.7.17-1.el6.x86_64.rpm
mysql-community-client-5.7.17-1.el6.x86_64.rpm
注意:不同的系统,需要下载不同的安装包,同一个系统,注意系统版本问题(Centos6和Centos7的rpm文件是不一样的)
2、停止数据库服务器,备份配置文件和数据文件
service mysql stop
mv /etc/my.cnf /etc/my.cnf.mysql56
cp -r /var/lib/mysql/ /back/mysql_bak/
注意:mysql5.6的停止命令,是mysql,不是mysqld
3、卸载MySQL 5.6
rpm -qa|grep MySQL
rpm -e MySQL-client
rpm -e MySQL-server
4、安装MySQL 5.7.17
yum install numactl
rpm -Uvh mysql-community-*.rpm
5、升级MySQL数据文件
service mysqld start
mysql_upgrade -uroot -p
service mysqld restart
注意:MySQL5.7的启动命令是:mysqld
如果没有升级MySQL数据文件,那么通过连接池连接时,会有异常。
转载于:https://my.oschina.net/adairs/blog/828278
最后
以上就是安静金鱼为你收集整理的CentOS6.5下MySQL5.6升级到MySQL5.7的全部内容,希望文章能够帮你解决CentOS6.5下MySQL5.6升级到MySQL5.7所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复