Debian 8 升级Debian 9后记:妥善解决MySQL的升级

之前在对博客虚机升级系统后,写了一篇升级指引:debian 8 Jessie升级到debian 9 stretch指引 。

里面提到Debian 8 升级到Debian 9 时,会未经提示,直接把Mysql 5.5升级到MariaDB 10.x,然后导致数据库最终无法启动,应用全部陷入瘫痪 8O

这让我一度怀疑,Debian还要不要继续用下去,怎么会有如此糟糕的体验?仿佛自从Debian 的创始人Ian Murdock去世以后,接手的人就开始瞎搞了 :(

今天在MysqlRelease上看到相关的文章,也说到这个情况:

Debian 9有一个意想不到的,迟来的变化可能会导致那些从Debian 8直接升级到9的MySQL用户的MySQL运行失败,并被其他东西(MariaDB)所替代。 所以要注意的是,如果你想保留在MySQL上,而不是冒险升级,在升级之前可能需要采取一些额外的步骤。

下面,我们将介绍一些最常见的情况,即在Debian 8上安装了MySQL,并且您想升级到Debian 9并继续运行MySQL。

首先,如果你是从MySQL官方仓库repo.mysql.com的安装MySQL, 不用担心,你的MySQL不会被Debian自动升级。

但是,如果你是从Debian自己的软件包安装的MySQL,然后继续升级到Debian 9的话,Debian会自动卸载MySQL,并强制将其替换为不兼容的MariaDB 10.x,而不会提示和警告。 要继续使用MySQL,你应该从Debian 8本地MySQL(5.5)包升级到Mysql的官方版本(5.6或更高版本)的包。 总的来说,这是可行的,原因有几个,其中包括所有的GA和MySQL的早期发行版本,以及各种MySQL客户端,工具和实用程序,在MYSQL官方仓库都是随时可用的,并且完全是最新的官方版本。

现在,按下面步骤操作:

  • 启用https://dev.mysql.com/downloads/repo/apt/中所述的官方MySQL软件包仓库。 现在我们建议选择升级到MySQL 5.7,这是在最新的MySQL的版本,与Debian 8自带的MySQL5.5相比,包含了大量新功能和优化 ; 而5.6也是一个备选的替代方案。
  • 切换到官方的MySQL仓库后运行apt-get update和apt-get dist-upgrade来升级。
  • 继续操作升级到Debian9,在/etc/apt/sources.list和/etc/apt/sources.list.d/mysql.list替换“stretch”的所有“jessie”,然后…
    运行apt-get update和apt-get dist-upgrade 。
  • 最终的结果就升级到Debian 9了,并且你的MySQL安装完好无损。

 

 

十大响应式Web设计框架

对于设计师而言,网站设计中的任意一环节都不容忽视。时下,借助网上的一些资源,只需简单的几个步骤你就可创建出更具吸引力的设计,包括菜单、背景、动画、眉头、body等设计。响应式Web设计不仅能够适用于任何屏幕尺寸,还为用户带来更完美的体验,本文将分享十款最佳的响应式Web设计,助你大大简化工作流程。

Continue reading “十大响应式Web设计框架”

Git常用操作命令收集

Continue reading “Git常用操作命令收集”

debian 7(wheezy)+apache2.22+java7+tomcat7整合记录

刚在vps’上整合成功,写下来记录一下,网上很多教程都是过时的。

本文假设debian7+apache已经搭设完毕,主要记录apache2.22和tomcat7的整合。

Continue reading “debian 7(wheezy)+apache2.22+java7+tomcat7整合记录”

笔记本电脑相隔5年技术价格差别对比

 

Thinkpad T60 富士通(FUJITSU)LH531
购买年份: 2007年10月 2012年09月
屏幕尺寸: 14.1英寸 14.1英寸
价格: 12000元 2599元
内存: 1G 4G
CPU: Intel T5600(1.83GHz,65纳米,二级缓存:2MB,双核,功耗:34W,FSB总线 667MHz,支持虚拟化) Intel i3-2350M(2.3GHz,32纳米,三级缓存:3MB,双核,功耗:35W,总线频率:1333MHz,支持虚拟化)
显卡: X1300(显存:256MB,核心频率:550MHz) Intel HD Graphics 3000 (显存:共享,频率:650MHz)
硬盘: 160G 500G
光驱: CD刻录 DVD刻录
其他: 蓝牙、指纹、VGA、麦克风、3xUSB 蓝牙、指纹、VGA、麦克风、摄像头、4xUSB、HDMI

这是5年时间市面产品的价格和技术的对比。