发布 MariaDB 5.5.21 Beta

我们很高兴地宣布 MariaDB 5.5.21-beta 现已发布。MariaDB 5.5.21 是 5.5 系列的首个 Beta 版本,并紧随最初的 MariaDB 5.5.20-alpha 版本发布之后。我们希望很快能发布 Release Candidate (RC) 版本,然后是 Stable (GA) 5.5 正式版。

MariaDB 5.5.21 Beta 是 MariaDB 5.3 和 MySQL 5.5 的合并版本,并包含一些额外的 bug 修复。在此版本中,我们添加了一些值得注意的额外功能,包括改进的线程池、用于全文搜索的更新版 SphinxSE 存储引擎,以及选择性跳过 binlog 事件复制的功能。为 MariaDB 5.5 规划的额外功能将在后续版本中推出。…

截屏视频:MariaDB GIS 演示

这是另一个 MariaDB 截屏视频,这次重点介绍了 MariaDB 中的一些 GIS 功能。

httpv://www.youtube.com/watch?v=LpDm_8L1oyI

(建议以全屏 720p 观看,以便查看细节。)

一些链接和说明:

致谢:

非常感谢 MariaDB 的 GIS 专家 Alexey Botchkov,他提供了示例数据并协助制作了截屏视频。…

发布 MariaDB 5.3.5

紧随几周前发布的 MariaDB 5.3.4-rc 版本,MariaDB 项目很高兴地宣布 MariaDB 5.3.5 现已发布!

MariaDB 5.3.5 是 5.3 系列的首个稳定版 (GA)。详细信息和下载链接如下:

(Debian 和 Ubuntu 软件包可从我们的镜像 apt 仓库获取。sources.list 生成器现已可用。)

关于 MariaDB 5.3

MariaDB 5.3 系列引入了许多新功能,包含 MariaDB
5.2,并基于 MariaDB 5.1 和 …

MariaDB 5.5.20-alpha

我们很高兴地宣布 MariaDB 5.5.20-alpha 现已发布。MariaDB 5.5.20 是 5.5 系列的首个 Alpha 版本。我们希望很快会紧随其后发布 5.5 Beta 版本。

MariaDB 5.5.20-alpha 是 MariaDB 5.3 和 MySQL 5.5 的合并版本,并包含一些有限的额外 bug 修复。这是首个基于 5.5 的版本,我们现在发布它,有意不包含任何额外功能(并且缺少一些计划中的功能),以便任何想要测试的人可以使用它。为 MariaDB 5.5 规划的额外功能将在未来版本中推出。…

截屏视频:安装 MariaDB

此处通常发布的博文内容偏多,我想换个方式,制作一个截屏视频,演示将 MySQL 升级到 MariaDB 是多么容易。

httpv://www.youtube.com/watch?v=rF7wChx0uzQ

一些说明:

  • 我使用的笔记本电脑安装了 MySQL 5.1.55,包含一个数据库(系统数据库除外)。安装 MariaDB 不会以任何方式影响现有数据,并且安装完成后,我能立即访问我的数据。
  • 安装过程中,您可以选择为 root 用户设置新密码。

回顾 MariaDB 2011

世界各地已经开始庆祝平安夜,是时候放松下来,与家人朋友共度时光了。即使您不庆祝圣诞节,这也是工作较少的时候。这里有一些关于 MariaDB 当前状态和未来方向的总结性话语。

今年以 MariaDB 5.3.3 的发布为高潮,这是 5.3 的 RC 版本。这是一个重要的版本,它将多年的工作成果默认集成到数据库服务器中。之前的版本仍然需要显式开启功能,但经过彻底测试确保了新功能的质量后,我们现在已默认启用它们。…

发布 MariaDB 新功能

最近我们一直在讨论一些即将推出的功能,我们认为这些功能对 MariaDB 用户非常重要,因为 MySQL 将提供的对应功能与 MariaDB 不兼容,并且是闭源的。

我们很高兴地宣布以下内容:

  • MariaDB 的下一个版本,即 5.2.10 版本,将包含一个开源的PAM 身份验证插件。MariaDB 5.2.10 计划于下周发布。
  • 一个 Windows 身份验证插件目前正在开发和质量保证阶段,并将成为 MariaDB 5.2.11 的一部分,该版本计划于圣诞节前发布。
  • MariaDB 5.5 将包含上述两个插件以及一个开源的线程池实现。

编写一个 MariaDB PAM 身份验证插件

正如您所知,自版本 5.2.0(2010 年 4 月发布)以来,我们支持可插拔认证。使用此功能,可以实现任意用户认证和账户管理策略,完全取代 MariaDB 内置的用户名/密码组合和 mysql.user 表认证。

另外,您可能也听说过,Oracle 最近发布了一个用于 MySQL 的 PAM 认证插件。可惜的是,这个插件无法在 MariaDB 上运行——尽管 MySQL 的可插拔认证实现是基于我们的,但 API 不兼容。而且,由于它是闭源的,这个插件无法被修改以在 MariaDB 中运行。而且——我没在胡编乱造——这个插件不支持客户端和服务器之间的通信,因此即使有了这个插件和 PAM 的所有强大功能,唯一可能的认证方法仍然是简单的用户名/密码组合。…