what is exact difference between MariaDB and MysqlDB

October 30, 2014 4.4k views

what is exact difference between MariaDB and MysqlDB?

1 comment
  • Exact? That might be a bit hard to point out to a certain extent. It is a community driven fork from the original creator of MySQL which was later sold to Oracle. In comparison to another fork Percona, it is optimized for both MyISAM and InnoDB rather than just InnoDB. Both MySQL and MariaDB are named for his daughters.

    There is likely no reason to not run MariaDB except for control panel compatibility. One way of looking at it is Oracle has a wide array of Goals for its clients. MariaDB has a focused development path. Improving performance is part of that.

1 Answer

There is another point to consider: If you are developing an application of some sort that is going to include a database, and you plan on selling it. ..then MySQL has some licensing issues you should explore before using it.

I know a guy who was developing a book-tracking database. He called Oracle and was trying to get some definitive answers to what licensing fees would be like if he included a MySQL database in the project, and then sold it.
He never got a straight answer. One person said one thing, and another person other things.

Finally, he just used Postgresql so he would not have to worry about it. This was before MariaDB was stable.

Like the other guy said: there is no reason not to run MariaDB, but especially if you plan on selling your application.

Have another answer? Share your knowledge.