Jump to content

MariaDB

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Ber (talk | contribs) at 11:41, 26 September 2012 (released version up to 5.5.27). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Developer(s)Monty Program Ab
Initial release22 January 2009 (2009-01-22)
Stable release
5.5.27 stable[1] / 7 September 2012; 11 years ago (2012-09-07)
Repository
Written inC, C++, Perl, Bash
Operating systemCross-platform
Available inEnglish
TypeRDBMS
LicenseGNU General Public License (version 2)
Websitemariadb.org

MariaDB is a community-developed branch of the MySQL database, the impetus being the community maintenance of its free status under the GNU GPL, as opposed to any uncertainty of MySQL license status under its current ownership by Oracle. The contributors are required to share their copyright with Monty Program AB.[2]

The intent also being to maintain high fidelity with MySQL, ensuring a "drop-in" replacement capability with library binary equivalency and exacting matching with MySQL APIs and commands[3]. It includes the XtraDB storage engine as a replacement for InnoDB,[4] as well as a new storage engine, Aria, that intends to be both a transactional and non-transactional engine perhaps even included in future versions of MySQL.[5]

Its lead developer is Michael "Monty" Widenius, the founder of MySQL and Monty Program AB. He had previously sold his company, MySQL AB, to Sun Microsystems for 1 billion USD.

Third-party software

There are several third-party proprietary and free software packages designed for MySQL that are also readily able to integrate with MariaDB. Some examples are:

  • DBEdit — a free administration application for MariaDB and other databases.
  • Navicat — a series of proprietary database management applications for Windows, Mac OS X, and Linux.
  • HeidiSQL — a free and open source client for MySQL, 100% compatible with MariaDB, included with the Windows MSI package of MariaDB beginning with the 5.2.7 release.[6][7]

See also

Books

  • MariaDB Crash Course, Addison Wesley, 2011, ISBN 0-321-79994-1

References

  1. ^ MariaDB 5.5.27 Release Notes, AskMonty Knowledgebase
  2. ^ Contributing Code, AskMonty Knowledgebase
  3. ^ MariaDB versus MySQL - Compatibility, AskMonty KnowledgeBase
  4. ^ About XtraDB, AskMonty KnowledgeBase
  5. ^ Aria FAQ, AskMonty KnowledgeBase
  6. ^ MariaDB 5.2.7 shipped with HeidiSQL
  7. ^ MariaDB 5.2.7 released!, Monty Program Group Blog