文档章节

CentOS6.x升级MySQL版本5.1到5.6

Bob_Zheng
 Bob_Zheng
发布于 2015/11/23 10:39
字数 451
阅读 481
收藏 1

   

       CentOS6.x升级MySQL版本5.1到5.6                        

                 


       


版权声明:本文为博主原创文章,未经博主允许不得转载。

有一些虚拟机、云主机提供商仍然使用的是老版本的安装套件。预装的应用软件版本很低。

比如 techbrood.com 使用的云服务器,其中MySQL预装版本为老版本5.1.x。而最新的MySQL版本在性能、功能、安全性等方面都有了很多的改进。

要从最新版本获益,你需要把现有系统升级到5.5+(最新的版本是5.7),我保守一点,升级到5.6.20。

有相关测试数据说明从5.1到5.5+,MySQL性能会有明显的提升,具体的需要自己建立测试环境去实践下。

1.  首先更新rpm

从MySQL Yum仓库下载最新的rpm文件:http://dev.mysql.com/downloads/repo/yum/

(需要Oracle帐号以及填写一些使用信息,才能进入下载页面)

我需要下载的是:mysql-community-release-el6-5.noarch.rpm


2. 安装这个发布包

> yum localinstall mysql-community-release-el6-5.noarch.rpm

可以通过下面的命令来确认这个仓库被成功添加:

yum repolist enabled | grep "mysql.*-community.*


3. 安装MySQL服务器

> yum install mysql-community-server

新版本的目标文件是/usr/bin/mysql,如果原预装路径在/bin下面,则需要进行替换,最好是使用软链接,比如ln -s /usr/bin/mysql /bin/

这样在需要的时候,可以方便的在不同版本之间进行切换。(有时候需要版本回退来定位问题)


4. 重启服务器就可以了

> service mysqld restart

确认版本信息:

[root@west195246 bin]# mysql -V
mysql  Ver 14.14 Distrib 5.6.20, for Linux (x86_64) using  EditLine wrapper


参考阅读:

http://dev.mysql.com/doc/refman/5.6/en/linux-installation-yum-repo.html#yum-repo-setup

http://dev.mysql.com/doc/refman/5.6/en/replace-third-party-yum.html


本文转载自:http://blog.csdn.net/iefreer/article/details/38366575

Bob_Zheng
粉丝 4
博文 56
码字总数 8727
作品 0
珠海
私信 提问
CentOS6.x 下 LNMP环境搭建(准备篇)

CentOS6.x 下 LNMP环境搭建(准备篇) CentOS6.x 下 LNMP环境搭建(一、安装 MySQL) CentOS6.x 下 LNMP环境搭建(二、安装 Nginx) CentOS6.x 下 LNMP环境搭建(三、安装 PHP) LNMP 服务安...

whoru
2016/07/14
201
0
如何在Centos6.x下安装Mysql5.6.14

1.安装make编译器 make编译器下载地址:http://www.gnu.org/software/make/ (系统默认自带)查看自己的系统是否安装某个软件,如果已经有了,就不用在安装了,但是也有可能之前被卸载了。 如...

五大三粗
2015/04/28
377
0
RDS全量物理备份谁才能读

有个客户有个需求:想把5.6版本的RDS for MySQL上周的数据呈现出来,和现在的数据进行比对,以进行其他业务操作。那么该怎么办呢? 方法有两个: 1.使用RDS for MySQL自带的方便快捷的恢复方...

newdba@dtstack
2017/12/18
0
0
centos 升级mysql客户端

现状:1、mysql服务段在服务器A,使用版本是5.6,我现在链接端是服务器B,使用版本5.5。我在服务器B上进行mysqldump报错,大致原因是版本不一致。 2、也不能直接ssh到服务器A。 系统:centos ...

阿-凯
2014/03/24
459
0
centos 7 LAMP安装owncloud

实验环境 系统: centos 7.3 内网ip: 192.168.8.116 版本: owncloud-10.0.9 安装LAMP架构环境 启动 apache 服务 启动 数据库mariadb 服务 检验服务器端口是否已经启动 防火墙放行网站访问端...

packong
2018/07/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MySQL左连接问题,右表做筛选,左表列依然在

两张表,一张user表,一张user_log表 CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFA......

bengozhong
29分钟前
5
0
重新开始学Java——多线程基础

多线程 进程 主流计算机操作系统都支持同时运行多个任务 , 每个任务通常就是一个程序 , 每个运行中的程序就是一个进程或者多个进程 。 进程的特点 独立性 进程是系统中独立存在的实体 可以...

大家都是低调来的
30分钟前
7
0
注解在Java中是如何工作的?

> 来一点咖啡,准备好进入注解的世界。 注解一直是 Java 的一个非常重要的部分,它从 J2SE 5.0 开始就已经存在了。在我们的应用程序代码中,经常看到 @Override 和 @Deprecated 这样的注解。...

liululee
32分钟前
20
0
Docker 容器连接

Docker 容器连接 容器间的链接有两种方法,你选择其一即可 网络端口映射 docker run -d -P docker run -d -p-P :是容器内部端口随机映射到主机的高端口。-p : 是容器内部端口绑定到指定...

测者陈磊
35分钟前
9
0
车载导航应用中基于Sketch UI主题定制方案的实现

1.导读 关于应用的主题定制,相信大家或多或少都有接触,基本上,实现思路可以分为两类: 内置主题(应用内自定义style) 外部加载方式(资源apk形式、压缩资源、插件等) 其实,针对不同的主题...

阿里云官方博客
40分钟前
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部