告诉我们如何执行 DROP USER!

不久,我们将开始一项任务的编码工作,希望您能提供宝贵意见:您希望 DROP USER 如何执行?

我们为何要问?

DROP USER(起源于 2004 年的 MySQL)过去总是只从权限表中删除账户,但保留所有现有连接处于活动状态。你可以说这在 2004 年就值得商榷,但在 MariaDB 如此普及的 2025 年,这确实是出乎意料且令人困惑的。

所以现在我们正在考虑改变它。

但是改变一个已有 20 年的行为不能掉以轻心。我们想问问
您,我们的用户,您希望 DROP USER 做什么。

MariaDB 布加勒斯特技术交流会总结

上周五,我们罗马尼亚的 MariaDB 基金会团队在布加勒斯特举办了一场温馨的活动。从刚入门的学生到拥有多个数据库服务器和 AI 经验的资深人士,各类听众参与了许多有趣的讲座。我们很高兴见到了我们的金牌赞助商 IONOS 的域名与 IT 技术负责人。

虽然这不是 Monty 第一次访问罗马尼亚,但他的出席仍然受到了欢迎,甚至吸引了来自捷克共和国和英国的人们。

MariaDB 的 AI RAG 黑客马拉松正在进行中

上周五,我们很荣幸地与所有提交了 MariaDB AI RAG 黑客马拉松创意阶段的人进行了单独通话。

创意阶段的截止日期已于上周过去,我们很高兴地宣布,我们在创新赛道和集成赛道都收到了几个很有前景的提交作品。创新赛道涉及使用 MariaDB Vector 的应用程序,例如 RAG,而集成赛道则是在现有框架中启用 MariaDB Vector。

参与者范围广泛,从个人贡献者到企业团队都有。有些人已经有 AI 经验,有些人则是 RAG 新手。

在 MariaDB 中始终使用正确的 UUID

以下文章由 Stefano Petrilli 撰写,他为 MariaDB 贡献了 UUIDv4UUIDv7 的实现。谢谢你,Stefano!


通用唯一标识符(UUID)的原始版本,现在被称为 UUIDv1,首次出现于 20 世纪 80 年代。它们提供的最有趣的保证是生成的 ID 在空间和时间上始终是唯一的。

为了遵守这一承诺,它使用了三个元素的组合

  • 节点,这是一个标识生成 UUID 的机器的字段。

为 MariaDB 贡献的第一步

在二月份于布鲁塞尔举行的 MariaDB Day 活动中,工程副总裁 Vicențiu Ciurbaru 发表了一场鼓舞人心的演讲,题为“开启你的开源职业生涯:为 MariaDB 贡献的第一步”。

鉴于最近关于 MariaDB 新贡献的积极统计数据,让我回顾一下 Vicentiu 为希望做出首次贡献的任何人提供的建议。

为 MariaDB 贡献不仅仅是编写代码,更是加入一个充满活力的社区,在这里,无论贡献大小,都能推动创新。我们希望新来者能看到一条切实可行的参与途径。

如何开始贡献?

为何贡献?解决你自己的痛点!

解决你自己的痛点,同时帮助他人!

人们为何为开源项目做贡献?

这个问题与开源及其前身自由软件一样古老:人们为何做贡献?我们重新提出了这个经典问题,得到的结果证实了关于解决自身痛点的古老格言。

解决工作或个人需求

最流行的答案是什么?解决工作或个人需求。它获得了 44 % 的投票,几乎占了一半。你只是需要完成一项工作,而一个开源项目几乎已经可以做到了。

用于提交事务的“Amen”语句

MariaDB 不时会收到真正鼓舞人心的贡献。今天这项及时的贡献来自 Sigma,他们富有启发性的贡献体现在 pull request 3937 中,该请求添加了用于提交事务的 AMEN 语句。将文化规范与 SQL 标准协调一致是工程领域一个很大程度上未被探索的方面,而这里似乎是一个很好的开端。

正如描述

此 pull request 引入了一个新语句 amen,作为 MariaDB 中传统 commit 命令的替代。此项更改背后的动机是提供一种更具主题性和文化共鸣的方式来结束事务,这反映了名称“MariaDB”的宗教内涵。

MariaDB,一个开源替代方案

我们生活在一个国家利益与 IT 供应商利益相互交织的世界。“欧洲替代方案”目前正受到广泛关注。我很高兴地指出,MariaDB Server 不受与保护主义相关的考量影响。事实上,选择开源能保护用户——无论是个人、组织还是政府——免受保护主义本身的影响。

许可条款凌驾于国家利益之上

政客 来来往往。国家利益比单个政客的任期要长一些。
公司 也会发展变化,进行跨国收购和兼并。
对于已发布的软件,其许可条款在合并和收购中保持不变。