`
flashing
  • 浏览: 350016 次
  • 性别: 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操作步骤

    mysql5.1升级mysql5.5操作步骤,比较详细的word文档

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

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

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

    主要介绍了CentOS下将MySQL 5.1升级到MySQL 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要明白

    mysql 精简版5.1 5.5 5.7 mariaadb 合集

    mysql 精简版5.1 5.5 5.7 mariaadb 合集mysql 精简版5.1 5.5 5.7 mariaadb 合集mysql 精简版5.1 5.5 5.7 mariaadb 合集

    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版安装包

    windows安装包 MySQL经典版本 5 1版

    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 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 4.1/5.0/5.1/5.5/5.6各版本的主要区别整理

    主要介绍了MySQL 4.1/5.0/5.1/5.5/5.6各版本的主要区别整理,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    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. 多服务器...

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

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

    管理系统源码 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. 权限系统的...

    MySQL 5.1 Reference Manual

    MySQL 5.1 Reference Manual Copyright © 1997-2008 MySQL AB, 2009 Sun Microsystems, Inc. All rights reserved. U.S. Government Rights - Commercial software.

Global site tag (gtag.js) - Google Analytics