MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Switch branches/tags
Clone or download
Latest commit 81ba90b Sep 21, 2018
Permalink
Failed to load latest commit information.
BUILD Renamed compile-pentium scripts to compile-pentium32 Apr 16, 2018
Docs Misc. typos Apr 5, 2018
client Merge 10.3 into 10.4 Sep 11, 2018
cmake MDEV-17040 sql/sql_yacc_orac.cc is included but sql/sql_yacc_ora.cc i… Aug 24, 2018
dbug Misc. typos Apr 5, 2018
debian Merge 10.3 into 10.4 Sep 11, 2018
extra MDEV-13564: Remove old crash-upgrade logic in 10.4 Sep 11, 2018
include Cleanup: Removing unused double_to_datetime(). Sep 17, 2018
libmariadb @ 17d0e53 Windows : fix broken build with OpenSSL Sep 8, 2018
libmysqld MDEV-16662 CMake warnings: CMP0026 Aug 12, 2018
libservices Remove compiler warnings Jan 30, 2018
man Merge 10.2 into 10.3 Sep 6, 2018
mysql-test Merge 10.3 into 10.4 Sep 19, 2018
mysys MDEV-16536 Remove shared memory transport Aug 20, 2018
mysys_ssl Windows : fix broken build with OpenSSL Sep 8, 2018
pcre fix bundled pcre unit tests Aug 13, 2018
plugin Merge 10.3 into 10.4 Sep 11, 2018
randgen/conf Group commit for maria engine. Feb 12, 2010
scripts Merge 10.3 into 10.4 Sep 14, 2018
sql-bench Added more test to sql-bench Apr 30, 2018
sql-common MDEV-16536 Remove shared memory transport Aug 20, 2018
sql Merge 10.3 into 10.4 Sep 19, 2018
storage Merge 10.3 into 10.4 Sep 21, 2018
strings Merge 10.2 into 10.3 Aug 3, 2018
support-files Merge 10.3 into 10.4 Aug 16, 2018
tests MDEV-16536 Remove shared memory transport Aug 20, 2018
unittest Merge branch '10.2' into 10.3 Jun 30, 2018
vio Merge 10.3 into 10.4 Sep 11, 2018
win fix third-party tool packaging on Win Aug 13, 2018
wsrep Prevent building WSREP without INNODB Feb 15, 2018
zlib Build improvements and cleanups. Sep 8, 2017
.gitattributes Merge branch '10.0' into 10.1 May 5, 2018
.gitignore Merge 10.3 into 10.4 Aug 16, 2018
.gitmodules Use https instead of ssh(git@) for rocksdb submodule. Nov 15, 2016
.travis.compiler.sh MDEV-16213: Travis whitespace fix and remove comment Jun 29, 2018
.travis.yml travis: llvm repo gpg key missing - use travis defination Aug 21, 2018
BUILD-CMAKE Minor spelling fixes in code comments, docs and output Jan 12, 2018
CMakeLists.txt Enable C++11 Sep 9, 2018
COPYING Import GPLv2,tokudb License Apr 17, 2013
COPYING.thirdparty Correct FSF address Mar 10, 2017
CREDITS Update contributors Apr 5, 2018
EXCEPTIONS-CLIENT MDEV-5645 MariaDB-5.5.35 - references are made to an "EXCEPTIONS-CLIE… May 31, 2014
INSTALL-SOURCE Update AskMonty and Atlassian references to MariaDB Mar 8, 2016
INSTALL-WIN-SOURCE Update AskMonty and Atlassian references to MariaDB Mar 8, 2016
KNOWN_BUGS.txt various documentation updates Jun 18, 2012
README.md README.md: Break off long line Sep 10, 2018
VERSION Update version to 10.4.0 Jul 14, 2018
appveyor.yml Add some hints for finding bison on its usual locations on Windows. Feb 14, 2018
config.h.cmake Cleanup log2() portability checks May 26, 2018
configure.cmake Cleanup log2() portability checks May 26, 2018

README.md

Code status:

  • tests status travis-ci.org (10.4 branch)

MariaDB: drop-in replacement for MySQL

MariaDB is designed as a drop-in replacement of MySQL(R) with more features, new storage engines, fewer bugs, and better performance.

MariaDB is brought to you by the MariaDB Foundation. Please read the CREDITS file for details about the MariaDB Foundation, and who is developing MariaDB.

MariaDB is developed by many of the original developers of MySQL who now work for the MariaDB Foundation and the MariaDB Corporation, and by many people in the community.

MySQL, which is the base of MariaDB, is a product and trademark of Oracle Corporation, Inc. For a list of developers and other contributors, see the Credits appendix. You can also run 'SHOW authors' to get a list of active contributors.

A description of the MariaDB project and a manual can be found at:

https://mariadb.org/

https://mariadb.com/kb/en/

https://mariadb.com/kb/en/mariadb-vs-mysql-features/

https://mariadb.com/kb/en/mariadb-versus-mysql-features/

https://mariadb.com/kb/en/mariadb-versus-mysql-compatibility/

As MariaDB is a full replacement of MySQL, the MySQL manual at http://dev.mysql.com/doc is generally applicable.

Help:

More help is available from the Maria Discuss mailing list https://launchpad.net/~maria-discuss and the #maria IRC channel on Freenode.

License:


NOTE:

MariaDB is specifically available only under version 2 of the GNU General Public License (GPLv2). (I.e. Without the "any later version" clause.) This is inherited from MySQL. Please see the README file in the MySQL distribution for more information.

License information can be found in the COPYING, COPYING.LESSER, and COPYING.thirdparty files.


Bug Reports:

Bug and/or error reports regarding MariaDB should be submitted at https://mariadb.org/jira

Bugs in the MySQL code can also be submitted at https://bugs.mysql.com

The code for MariaDB, including all revision history, can be found at: https://github.com/MariaDB/server