EEDU Blog: 博客 ·  资讯 ·  论坛 ·  留言
登录 新用户? 注册   |  

ahaoxie's blog

订阅博客:

环境生态网站长

阅读全文

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.(转)

发表于: 2012-06-16 06:10 | 全文(查看: 147) | 评论(0) | 本文地址 | 收藏 
分类: 服务器应用(148)   标签: mysql  新知  

"Mysql从5.1升级到5.5" 的评论: (共 0 条)

你对本文的评论:

登录后再作评论
Page was generated in 19 milliseconds