码迷,mamicode.com
首页 > 数据库 > 详细

MySQL升级-CentOS6.8

时间:2017-11-26 12:48:13      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:9.png   连接数   div   images   input   停止   sys   mysql   local   

在腾讯云购买的服务器自带的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

标签:9.png   连接数   div   images   input   停止   sys   mysql   local   

原文地址:http://www.cnblogs.com/haybl/p/7898471.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!