mysql-test-run 的 bash 补全

多年来我一直在使用 tcsh,进行了许多有用的自定义设置,这些设置是在这些年里创建的。现在我的笔记本电脑上安装了 bash,我正在慢慢添加我习惯的东西。

昨天我为 mysql-test-run 创建了命令行补全规则。虽然不是所有可能内容的完整集合,但它已经相当有用。现在调用 mysql-test-run 时(我经常调用它),我需要输入的字符少了很多。
(更多…)

Bzr 技巧和诀窍:diff -p

我不知道你如何,但我喜欢 diff -p [1]。使用它多年后,我可以像阅读文本一样阅读这些 diff,而没有 -p 的 diff 通常需要同时打开原始文件,才能获得足够的上下文。

如此喜爱 diff -p,我想在任何地方都看到它(邪恶的笑声)。唉,在 bzr 中,只有 diff 命令可以轻松使用 -p,只需将其作为 bzr diff –diff-options=-p 运行,或将其存储为 ~/.bazaar/bazaar.conf 中的别名。…

在 MySQL 用户大会 2011 上发言

新年就要到了!它也将为我们带来新的 MySQL 用户大会!一如既往,我和我的同事将参加 — 我们有很棒的演讲可以分享

  • Monty 将发表主题演讲 MariaDB 的现状。就像去年一样,Monty 将告诉大家我们的进展如何,过去一年我们专注于哪些方面,以及我们现在正在做的事情。
  • Colin 将带来 MariaDB 初学者指南 演讲。如果你听说过 MariaDB,但不清楚它是什么以及为何应该关注,那么请务必去参加他的演讲。

5.2.2 即将到来

我刚刚将最后一批更改推送到 5.2 分支。最重要的更改是将 Maria 存储引擎重命名为 Aria(保留旧的 maria* 兼容变量)。其他更小的更改包括将所有插件添加到 Windows .zip 分发包中(包括 sphinx 和 oqgraph),使用 federatedx 而不是旧的 federated 引擎构建 mysqld.exe,重构 mysql-test-run 测试套件以支持可插拔的每个套件扩展,在 ./configure 脚本中打印插件配置,以及其他更小的更改。连同 5.2 长期积累的所有 bug 修复,这些更改使该分支准备好迎接下一个版本 – 5.2.2!…

《MySQL 5.1 插件开发》一书终于出版了

如果你想了解更多关于 MySQL 和 MariaDB 插件的信息,请阅读下文。我们(Andrew Hutchings 和我)合著的 《MySQL 5.1 插件开发》一书刚刚由 Packt 出版。据我所知,这是第一本也是唯一一本完全致力于 MySQL 插件 API 的书籍。它涵盖了 5.1 中所有现有的插件类型,从 Daemon 到存储引擎,并且不回避解释那些鲜为人知或理解不深的插件 API 功能。它还描述了较新的插件 API 扩展,例如身份验证插件和最近的 CREATE TABLE 扩展。…