MySQL升级-CentOS6.8
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL升级-CentOS6.8相关的知识,希望对你有一定的参考价值。
在腾讯云购买的服务器自带的mysql是5.1版本的,相对于最新版的5.7差了很多特性,在平时的项目练习中使用到了MySQL也会遇到一些奇葩的错误,很有必要升级到至少5.5版本以上。
步骤:
1、备份数据库,升级MySQL通常不会丢失数据,以防万一,还是需要这一步。
2、停止MySQL服务
3、卸载旧版MySQL,执行过程中会询问你是否移除,此时输入‘y’
4、检查是否有残余的mysql,命令:yum list installed | grep mysql
如果有,可输入命令删除:yum remove mysql-*
5、查询系统版本,及系统位数等相关信息,安装MySQL是需要选择相应的版本
6、获取rpm包
7、安装用来配置mysql的yum源的rpm包
8、安装MySQL服务
显示安装完成
9、开启MySQL服务
10、mysql安装成功后创建的超级用户‘root‘@‘localhost‘的密码会被存储在
/var/log/mysqld.log,可以使用如下命令查看密码
grep ‘temporary password‘ /var/log/mysqld.log
使用mysql生成的
‘root‘@‘localhost‘用户和密码登录数据库,并修改
其密码
11、恢复备份的数据库
12、开启远程连接(3306端口),编辑 /etc/sysconfig/iptables即可
如果此时使用如Navicat之类的工具连接数据库会出现错误:
解决办法如下:
再次连接就会成功:
自此,数据库的升级就完成了!!
以上是关于MySQL升级-CentOS6.8的主要内容,如果未能解决你的问题,请参考以下文章
centos6.2升级到centos6.8(6.5应该也一样)
centos6.8上PHP5.3升级到PHP5.4及更高版本方法
MySQL源码编译MySQL8.x+升级gcc+升级cmake(亲测完整版)