mysql 5.1 升级 5.5_MySQL 5.1.73升级为MySQL 5.5.35详解

一、前言

二、概述

三、安装MySQL 5.1.73

四、升级为MySQL 5.5.35

五、总结

注,测试环境 CentOS 6.4 x86_64,MySQL 版本(5.1.73、5.5.35)目前最新版。下载地址:http://dev.mysql.com/downloads/mysql/5.1.html#downloads。

一、前言

前几篇博客中我们讲解了MySQL5.1与MySQL5.5之间的性能差异,MySQL5.5的性能有明显的提升,特别是对多核CPU的支持与TPS性能的提升。在这篇博客中我们将主要讲解MySQL 5.1.73升级为MySQL 5.5.35。下面我们继续……

二、概述

1.安装yum源

2.同步时间

3.安装mysql 5.1依赖包

4.安装mysql5.5依赖包

5.安装cmake

三、安装MySQL 5.1.73

1.编译并安装mysql5.1

上面配置内容省略……

到这里我们编译配置就完成了,下面我们编译并安装。

注,编译与安装时间比较长请大家耐心等待,当然会看各位博友机器的配置,相对来说配置越好,相对的编译与安装时间相对就少。

2.创建数据目录并授权

3.为mysql提供配置文件

4.简单修改一下配置文件

5.提供启动脚本

6.初始化mysql

注,从上面的内容中我们看到了几个警告,我们查看一下。

7.查看一下初始化目录

8.启动一下mysql

9.测试访问一下

好了,到这里我们的mysql基本就安装完成,但我们还提做上些优化工作。

10.输出mysql的man手册至man命令的查找路径

11.输出mysql的头文件至系统头文件路径/usr/include

12.输出mysql的库文件给系统库查找路径

13.修改PATH环境变量,让系统可以直接使用mysql的相关命令

好了,到这里我们的mysql就全部安装完成了,下面我们来准备一下测试环境。

14.新建测试数据库与测试表

15.增加数据

(1).先简单插入10行数据

(2).查看一下

(3).插入多行数据方法

四、升级为MySQL 5.5.35

1.升级前准备(查看MySQL 5.1相关参数,具体如下)

(1).安装目录

(2).配置文件

(3).数据目录

(4).启动脚本

(5).其它参数

输出mysql的man手册至man命令的查找路径

输出mysql的头文件至系统头文件路径/usr/include

输出mysql的库文件给系统库查找路径

修改PATH环境变量,让系统可以直接使用mysql的相关命令

2.升级方式

直接将MySQL5.5安装目录覆盖正在运行的Mysql目录(我们这里演示使用的方式)

将MySQL5.5安装到其它目录中,如/usr/local/mysql5

3.备份所有数据库

-l 锁定

-F 即flush logs,可以重新生成新的日志文件,当然包括log-bin日志

4.备份安装目录

5.备份数据目录

6.备份配置文件

7.关闭mysql

好了,到这里我们准备工作就完成了。下面我们来升级到MySQL 5.5.35……

8.升级mysql 5.5.35

9.删除原有的mysql5.1的配置文件

10.提供新的配置文件

11.修改一下配置文件

注,只增加一行指定数据数据/data/mysql。

12.尝试重新启动一下

13.执行更新程序并重启mysql

14.查看生成的更新文件

15.尝试登录一下并查看一下版本

16.查看一下库和表

好了,到这里我们就升级成功了。

五、总结

根据上面的演示,我们发现MySQL数据库升级并不是很难,主要得注意数据备份,防止数据和意外丢失。好了,这篇博客就到这里吧。

最后,希望大家有所收获吧^_^……

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值