linux mysql 5.5升级到5.6 使用MySQL的APT库

背景:我电脑上数据库5.6,datatime 设置了默认值为当前时间,当我把本地的数据库传输到服务器上时报错,查看后发现服务器mysql版本5.5。

————————————————————割————————————————————————————————————

看网上升级的方式无非是下载源码安装,本人懒,想通过apt-get upgrade直接升级,但提示当前版本已经是最新的。本打算参考http://blog.csdn.net/shenwo/article/details/38942153  安装源码安装的方式升级,做到第三步下载mysql时,在mysql官方看到了其他解决方法

1,在官网获取MySQL的APT仓库
    wget http://repo.mysql.com//mysql-apt-config_0.6.0-1_all.deb
2,安装
    dpkg -i mysql-apt-config_0.6.0-1_all.deb 
    这时会提示你选择mysql版本,选项有5.6和5.7
3,更新下
    apt-get update
4,移除原先安装mysql (可能这个时候用upgrade就可以直接升级了,我没有试)
    apt-get remove mysql-server
    apt-get remove mysql-client
    apt-get autoremove
5,安装新的
    apt-get mysql-server mysql-client
OK 新版本的mysql安装成功!

在卸载安装过程中我没有备份数据库,在安装成功后,原先的数据库还在,并可以能直接用。

但对于重要的数据库,建议无论用什么方法升级,切记备份数据库和配置文件!!!

以上所有方法都可以在官网找到,看不懂可以用谷歌翻译

转载于:https://my.oschina.net/northerSong/blog/595281

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值