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版本后才公开。

兼容性

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。

WebGame行业案例:in子查询group by引发的“血案”

【导读】

webgame行业在网络游戏成熟了以后,合服、混服操作是常态,随着合服、混服的次数越来越多,单个服包含之前的合服或者混服数据的数据库越来越大,而分析数据发现,很多玩家在网络游戏内注册后,没玩几个等级提升就流失了,特别是利用cpm导入那种大量用户的服,然后为了最大化利用现有资源,保护硬件上的投资,就需要清理小号的操作,清理小号的操作经历了一波三折,期间还经历过一起sql性能的“血案”,本文记录清理小号演变的3个版本以及其中发生的一起“血案”

MySQL5.5数据库innodb_change_buffering怪异问题分析

导读
最近我们接手一个第三方开发的游戏运维,所有的安装文档和软件包及配置参数都是第三方提供的,其中数据库部分使用的MySQL官方开源版本5.5.20,配置文件也是第三方提供的,我们在部署第一个区服后,在第二区上按自己使用MySQL5.1版本数据库的经验来初步优化MySQL数据库的配置文件my.cnf,其中主要是启用了innodb_file_per_table,并且修改innodb_flush_log_at_trx_commit的2改为0,然后将主机和MySQL纳入到Cacti的监控中,在运行第四天的时候,我们发现Cacti的监控上有一些差异,然后开始寻找原因…