http://blog.csdn.net/i_team/article/details/9935693

小版本升级,先关闭数据库,然后mv直接全部替换掉mysql目录下的bin/ ,lib/ ,share/。或者替换掉把bin/目录下的ll |grep mysqd 搜索出来 的文件全部替换和share/目录下的ll share/english/errmsg.sys 替换即可。

Mysql升级主要涉及升级包下载、数据权限备份、配置文件备份、数据导入及配置文件恢复等步骤,本人mysql实际安装路径是/usr/local/mysql-5.5.27-linux2.6-x86_64,但本人在建了个link地址/usr/local/mysql链到实际地址,如下是本人真实操作步骤列举如下:

一、下载mysql升级包

从mysql官网下载mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz

二、备份数据权限

三、配置文件备份

cp /etc/my.cnf /etc/my.cnf.bak

四、解压安装升级包

五、数据权限导入

六、重启mysql服务

七、配置文件恢复

根据备份的/etc/my.cnf.bak配置文件,如果自己在安装前更改了默认配置或增加了什么特殊属性就可以把修改增加的属性添加到新配置文件/etc/my.cnf,如果没做任何改动则可忽略此步骤。

八、验证mysql访问

九、完成

最新文章

  1. thinkcmf开发--关于控制器
  2. Testlink部署全攻略
  3. ruby调试/练习时的小技巧
  4. ListView实现Item上下拖动交换位置 并且实现下拉刷新 上拉加载更多
  5. ***PHP中empty()和isset()的区别
  6. ES6入门之Iterator和for...of
  7. SqlServer_Sql防止注入
  8. bzoj 1189 二分+最大流判定
  9. SQL Server 数据库文件管理
  10. MySQL 从库日志比主库多
  11. Linq查询Count、Sum、Min、Max、Average
  12. Mybatis 简单的CRUD 基于XML文件配置
  13. iOS 开发问题集锦(一)
  14. 什么是node.js
  15. 如何优化UI布局?
  16. Razor---服务器端标记语言
  17. 无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够)
  18. The Accomodation of Students HDU - 2444(判断二分图 + 二分匹配)
  19. docker:定制node.js的版本
  20. 关于 os模块的常用用法

热门文章

  1. Nginx an upstream response is buffered to a temporary file
  2. 1.WebApi介绍
  3. .net core cache使用
  4. Algebraic Kernel ( Arithmetic and Algebra) CGAL 4.13 -User Manual
  5. 201621123018《Java程序设计》第3周学习报告
  6. (2)特征点匹配,并求旋转矩阵R和位移向量t
  7. 【wireshark】协议解析
  8. ReentrantLock总体概括
  9. SpringMVC整合kaptcha(验证码功能)
  10. php 词法分析,语法分析