Chinaunix首页 | 论坛 | 博客
  • 博客访问: 523188
  • 博文数量: 80
  • 博客积分: 1496
  • 博客等级: 上尉
  • 技术积分: 1292
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-18 11:24
个人简介

IT码农一个~

文章分类

全部博文(80)

文章存档

2020年(3)

2019年(7)

2017年(1)

2016年(2)

2015年(2)

2014年(26)

2013年(26)

2012年(2)

2011年(1)

2010年(1)

2008年(9)

我的朋友

分类: Mysql/postgreSQL

2014-06-25 09:22:02

本文仅仅是方便自己记忆,已经方便那些不用编译就可以升级mysql到5.5, 5.6, 5.7的同学。
1. 打开
http://dev.mysql.com/downloads/repo/yum/
拉到下面,选择自己对应系统的yum的rpm安装包,此rpm非常小,仅仅是安装在/etc/yum.repos.d/目录下对应的repos文件而已
   我用的是CentOS6.5 , 所以选择的是Redhat的6系列


2. 下载完成后,
# rpm -ivh mysql-community-release-el6-5.noarch.rpm然后就会在 /etc/yum.repos.d/
发现多了 两个文件
mysql-community.repo  mysql-community-source.repo
其中一个是安装bin的,一个是安装代码的
具体需要安装哪个版本(5.5,  5.6(stable), 5.7(dev) ),
可以编辑此文件中的enable选项打开要安装的版本,不要enable多个。


3. # service mysqld stop 关闭本机的mysql服务,
然后 #yum -y update mysql 更新mysql到对应的版本即可

4. # service mysqld start 启动mysql,查看最新版本
如果是从5.1直接升级到5.6的,可能会启动出错,err如下:


这时候,需要打开my.cnf 文件,添加以下行
[mysqld]
innodb_data_file_path=ibdata1:10M:autoextend

参考文献:


阅读(4671) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~