MariaDB中文手册

MariaDB

这是MariaDB主要的知识库

按照下面的链接找到您感兴趣的的信息。如果您在文档上没有找到您想要的任何特别的信息,您可以在这里提问,我们将尽力提供最佳答案!

MariaDB简介

MariaDB是一个增强的MySQL替代品,并且在GPL v2许可证可用
它主要是由MariaDB community开发的,由MariaDB Foundation主管。

安全性

今天的世界,安全是非常重要的, 这也是MariaDB开发人员特别关注的。该项目在MySQL的基础上维护自己的一套安全补丁。对于每个MariaDB的发布版本,开发人员将合并所有MySQL的安全补丁,如果有必要,我们还会增强它们。当发现有严重安全问题,开发人员立即准备和分发一个新版本的MariaDB,尽快修复此问题。

MariaDB团队发现并报告了许多在MySQL和MariaDB中存在的安全问题。MariaDB团队与http://cve.mitre.org/紧密合作,以确保所有的安全问题及时报告和足够解释其中的细节。安全细节通常在修复MariaDB和MySQL版本后才公开。

兼容性

percona 5.5.30 转投 mariadb 5.5.30 小记

mariadb 5.5.30 用  percona 5.5.30 的mysql系统库启动时会报错

[ERROR] Incorrect definition of table mysql.event: expected column ‘sql_mode’ at position 14 to have type set ……

[ERROR] mysqld: Table ‘./mysql/tables_priv’ is marked as crashed and should be repaired

[Warning] Checking table: ‘./mysql/tables_priv’
[ERROR] mysql.tables_priv: 1 client is using or hasn’t closed the table properly

mysql.proc …..

General FAQ

一般常见问题

MariaDB常见问题,同样适用于MySQL

废弃的常见问题
老版本MariaDB服务的相关旧信息

关键字via
via似乎是个关键字,但是至少在MySQL5.1文档中找不到。
create table a ( id int, via int )
在MySQL5.1中执行成功,但是会出现1064错误 (毫无疑问,用avia替代via就可以)

MariaDB FAQ(Part 2)

MariaDB社区

MariaDB是由开源社区开发的一个项目。Monty Program Ab雇佣了很多MySQL原先的核心开发人员作为目前项目的主力。当然,任何人都可以参与开发。

以下链接提供的信息希望能帮助您参与MariaDB,使其成功。

动态与资讯

MariaDB相关的新闻、博客、访谈和介绍。

MariaDB 案例学习

成功案例学习和使用MariaDB的案例,包括从MySQL迁移。如果您也想贡献学习案例,随时邮件到community[AT]mariadb[dot]org。

我们还有很多开源项目正打算使用MariaDB

De Particulier à Particulier切换到MariaDB

De Particulier à Particulier: 法国最大的房地产网站已经切换到MariaDB。

“经过几个月的使用,实实在在的好处是:增强了稳定性,提高了性能和更少的异常。”

FictionPress使用MariaDB和TokuDB

FictionPress运营FictionPress和FanFiction,拥有超过600万的小说作品,数百万的用户。FictionPress使用MariaDB和TokuDB来管理他们的论坛、评论,和接口消息系统。

MariaDB FAQ(Part 3)

许可证问题(MariaDB、插件等)

在这里您可以找到对许可MariaDB / MySQL /插件等问题的答案。

许可证FAQ

在本文中,我们将解释MariaDB和MySQL服务器和客户端库许可证如何影响其他应用程序,您可以采取哪些措施来遵守GPL或避免改变您的应用程序许可为GPL。

下面我们谈论MariaDB, 该指南也普遍适用于MySQL,最起码是适用于当前最新稳定的5.1.55版本。

MariaDB使用的许可证

MariaDB在GPL v2版本下发布的。

MariaDB的客户端库也遵循GPL v2版本。但有FLOSS附加条款,允许您把它与其他大多数开源软件结合,与它们的许可证不会发生冲突,即使该许可证和GPL不兼容。

MySQL5.1.55之前版本的C的客户端库也有相同FLOSS附加条款,但在MySQL 5.1.55的

异常文件和所有对它的引用都被oracle移掉。

最初Mysql客户端库是在LGPL下批准的。这允许您与任何应用程序自由发行MySQL客户端库

内部使用是自由的

GPL许可证只会影响您分发给其他人的代码。

MariaDB FAQ(Part 4)

MariaDB开发的先决条件?

下载Mariadb源代码和开始开发的先决条件是什么?

参照: http://kb.askmonty.org/v/compiling-mariadb-from-source

在其它国家现状

MariaDB是否出现在印度或其他国家?如果没有,我有兴趣与MariaDB合作。我可以促进、支持和修复bug。

评论

Re: Presence In India

您想怎样帮助?商业伙伴吗?社区特使吗?

在您方便的时候 请给colin@montyprogram.com发送电子邮件。

Re: Presence In India

据我所知,您们有技术和战略合作伙伴、支持合作伙伴、专业服务和咨询业务合作伙伴。解释下社区特使这个角色。在我成为MariaDB/MySQL专家前,我肯定不能是支持、专业服务和咨询业务合作伙伴。我想是社区特使,我的使命是: 1)我们有权一起创造一个更好的世界。2)我们一起共同创造我们的生活。3)我们一起使MariaDB项目成功。我在寻找与MariaDB持久而卓有成效的合作。 1)为获取MariaDB技术的专业知识、功能和文化 2) 首先在著名工程和post degree collages、研究机构和技术精湛的组织传播MariaDB。