[Mysql] What is the difference between mysql and mariadb? What is the difference between mysqlmariadb?

Source: Internet
Author: User

[Mysql] What is the difference between mysql and mariadb? What is the difference between mysqlmariadb?

After leaving Sun, Mr. Widenius, the father of MySQL, thought that relying on Sun/Oracle to develop MySQL was very unreliable, so he decided to open another branch named MariaDB.
MariaDB is compatible with MySQL in the vast majority of aspects. For developers, there is almost no difference. Currently, MariaDB is the fastest-growing MySQL branch version. The release speed of the new version has exceeded that of the official Oracle MySQL version.

MariaDB is a MySQL branch version using the Aria storage engine. It is a free open-source database server developed by MySQL author Michael Widenius. [1]
More code of this project is adapted to MySQL 6.0. For example, the "pool of threads" function can solve the problem of multi-data connection. MariaDB 5.1.41 RC can be downloaded here. The 32-bit and 64-bit compiled Linux versions also include the source code package. MariaDB is released based on GPL 2.0.

Therefore, for most MySQL users, switching from mainstream MySQL to MariaDB is not difficult.


The LAMP architecture was so popular that MySQL was free and easy to use. However, after Oracle acquired Sun, many companies began to worry about the Open Source prospects of MySQL, recently, Oracle's further source close-up measures are even more reassuring. Many Internet companies have begun to seek alternative solutions for MySQL.
I have to mention Apple's foresight. Oracle announced the migration to PostgreSQL when it acquired Sun. However, PostgreSQL is designed differently from MySQL, and is not a suitable solution for most Internet companies that use MySQL. In addition to Apple, Google, Facebook, and Twitter, MySQL has been widely used, and their MySQL branch/patch sets have been released and adopted by many companies. At the same time, MySQL branches such as MariaDB and Percona have gradually entered the public's field of view.

According to Wikipedia, MariaDB is a community-driven MySQL branch version using the XtraDb storage engine. It is developed by MySQL founder Michael Widenius and follows the Open-Source GPL v2.0 protocol. Due to the involvement of the founder of MySQL, MariaDB has received much attention. Drupal, MediaWiki, phpMyAdmin, WordPress, and many other applications have announced support for MariaDB.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.