`
flashing
  • 浏览: 353185 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

从Mysql5.1升级到5.5版本

阅读更多

今天一个新项目要开始,把Mysql从5.1升级到5.5版本,其实一直有这个打算,但是一次时间比较紧,折腾了一下没成功,就拖到了现在。

 

以前mysql升级基本就是升级程序文件即可,但是5.5版本有了一些不同,开始没搞太明白,所以走了一些弯路。

 

其实道理很简单,就是log文件格式变了,删了ib_logfile0和ib_logfile1从新生成即可。

但是最保险的方式是用mysql_upgrade.exe -u root -p升级确认一下。

因为我的5.1.44版本,中间从5.0.x的某个版本开始到现在,好几年也没执行过upgrade,所以在升级之前我先执行了一下,确认升级到5.1.44(见data/mysql_upgrade_info).

然后升级程序文件,注意不要覆盖data目录,但是data目录下有个performance_schema目录,把这个新增的目录拷贝过来。

然后配置my.ini,注意5.5默认是innodb引擎,所以innodb的目录一定设置好,都是指向data目录(最好是full_path)。这时如果启动mysql服务,基本会是失败,.err文件会报告ib_logfile的size错误,云云;不用理,删掉那俩日志文件,再从新启动服务即可成功。成功之后建议再次mysql_upgrade确保升级到最新的5.5.9.

 

Have fun@@

分享到:
评论
1 楼 c_cyclone 2011-06-21  
请问目前Mysql5.5这个版本的 log是什么格式的? 用什么工具才能看到其中的内容呢?

相关推荐

    mysql5.1升级mysql5.5操作步骤

    通过以上步骤,您可以顺利完成从 MySQL 5.1 到 MySQL 5.5 的升级。需要注意的是,在整个升级过程中,建议始终参考 MySQL 官方文档以获取最准确的信息和指导。此外,在正式升级前最好进行一次完整的数据备份,...

    MySql 5.1与MySql 5.5 官方简体中文版参考手册

    两个版本的MySql 5.1与MySql 5.5 官方简体中文版参考手册完美版,中大型公司选择使用开源技术是大势所趋,要感谢淘宝高调公布去IOE,采用MySQL数据库搭配PC Server的方式支撑大并发大数据量的核心业务,为互联网行业...

    CentOS下将MySQL 5.1升级到MySQL 5.5的步骤

    总结来说,从MySQL 5.1升级到5.5主要涉及数据备份、新版本安装、配置文件更新以及数据库的升级检查。整个过程虽然相对简单,但每个步骤都需要谨慎处理,以确保数据的安全和系统的稳定。遵循上述步骤,你应该能够顺利...

    MySQL 4.1 5.0 5.1 5.5 5.6各版本的主要区别

    在讨论MySQL 4.1、5.0、5.1、5.5以及5.6这些版本的主要区别时,首先要了解各个版本中引入的新特性以及改进的功能点,这对于数据库管理员(DBA)来说尤为重要,他们需要了解这些变化来确保数据库的稳定运行和性能优化。...

    CentOS系统中MySQL5.1升级至5.5.36

    记录下CentOS 6.4环境将MySQL5.1升级至5.5.36的过程,希望对大家有个参考。 1.为了安全期间,首先需要备份原有数据 2.卸载原有MySQL,先停止原有的MySQL服务,再查找 find / -name mysql [root@linuxidc /]# find /...

    MySQL绿色精简版(5.1|5.5|5.7)三合一

    MySQL绿色精简版(5.1|5.5|5.7)三合一 内含5.1,5.5,57版本的mysql 绿色版本不写服务 不自启动 带管理bat root密码为空 平均7MB的压缩包大小,编程与本地测试的不二之选

    MySql 5.1 参考手册.chm

    6.5. 不同MySQL版本之间的复制兼容性 6.6. 升级复制设置 6.6.1. 将复制升级到5.0版 6.7. 复制特性和已知问题 6.8. 复制启动选项 6.9. 复制FAQ 6.10. 复制故障诊断与排除 6.11. 通报复制缺陷 6.12. 多服务器复制中的...

    MySQL 4.1/5.0/5.1/5.5/5.6各版本的主要区别整理

    从给定文件中可以看出,我们将要讨论的是MySQL的几个重要版本,它们分别是4.1、5.0、5.1、5.5和5.6版本。这些版本之间有着各自不同的功能特性与改进,下面将详细阐述这些版本之间的主要区别。 ### MySQL 4.1版本 ...

    MySQL 5.1官方简体中文参考手册

    目录 前言 1. 一般信息 ...6.5. 不同MySQL版本之间的复制兼容性 6.6. 升级复制设置 6.6.1. 将复制升级到5.0版 6.7. 复制特性和已知问题 6.8. 复制启动选项 6.9. 复制FAQ 6.10. 复制故障诊断与排除 ...

    mysql 精简版5.1 5.5 5.7 mariaadb 合集

    本合集包含了MySQL的几个重要版本,包括5.1、5.5、5.7,以及MariaDB,一个与MySQL兼容但具有更多增强特性的开源数据库。 **MySQL 5.1** 是MySQL的一个里程碑版本,它引入了事务处理的增强,支持ACID(原子性、一致...

    MySQL_5.1_zh.chm & MySQL_5.5_en.chm文档

    本文将围绕“MySQL_5.1_zh.chm & MySQL_5.5_en.chm”这两份文档,分别针对中文版和英文版的MySQL手册,解析其中的关键知识点。 首先,`MySQL_5.1_zh.chm` 是MySQL 5.1版本的中文文档,它包含了该版本的所有功能、...

    mysql-5.5/5.1

    这个压缩包包含了两个版本的MySQL,分别是5.5和5.1,这两个版本都有其特定的功能特性和适用场景。 MySQL 5.5是MySQL的一个重要里程碑,它在2010年发布,引入了许多性能提升和新功能。以下是一些关键的MySQL 5.5知识...

    MySQL 5.1参考手册

    6.5. 不同MySQL版本之间的复制兼容性 6.6. 升级复制设置 6.6.1. 将复制升级到5.0版 6.7. 复制特性和已知问题 6.8. 复制启动选项 6.9. 复制FAQ 6.10. 复制故障诊断与排除 6.11. 通报复制缺陷 6.12. 多服务器...

    MySQL 5.1参考手册 (中文版)

    5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA LOCAL安全问题 5.7. MySQL访问权限系统 5.7.1. 权限系统的...

    MySQL 5.1参考手册中文版

    6.5. 不同MySQL版本之间的复制兼容性 6.6. 升级复制设置 6.6.1. 将复制升级到5.0版 6.7. 复制特性和已知问题 6.8. 复制启动选项 6.9. 复制FAQ 6.10. 复制故障诊断与排除 6.11. 通报复制缺陷 6.12. 多服务器...

    管理系统源码 PHP 5.5+ MySQL 5.1+

    推荐运行环境: PHP 5.5+ MySQL 5.1+ 源码从2007年10月起开始编写,经由2009年改换内核, 由于历史久远,代码质量良莠不一,其核心部分,至今仍有研究价值(主从MYSQL数据库程序设计、分布式内存等)。

    MySQL 5.1中文手冊

    5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA LOCAL安全问题 5.7. MySQL访问权限系统 5.7.1. 权限系统的...

Global site tag (gtag.js) - Google Analytics