Forums

Mansoor
Mansoor
Offline
Resolved
0 votes
Although the MySQL app is listed in the marketplace, it is not actually available for new clearOS systems. It is clear that MySQL app has been replaced with MariaDB app.

I'm not sure why that happened, but MariaDB should not replace MySQL! These two database engines are not currently compatible with each other. Yes, MariaDB used to be a one-way drop-in replacement for MySQL, but that has changed after version 5.5, which clearOS uses by default.

https://d2ffutrenqvap3.cloudfront.net/items/071Q2a3s1W0X0G1k033r/Image%202018-01-15%20at%203.53.05%20AM.png

Nowadays, MariaDB lags behind MySQL in many new areas, such as GIS and JSON support and Memory engine. There are big chances now that apps developed for one engine would not run on another.

This is a call for clearOS to reconsider using MySQL again or offer a true compatible open-source engine.

Thank you.
Monday, January 15 2018, 12:56 AM
Share this post:
Responses (2)
  • Accepted Answer

    Mansoor
    Mansoor
    Offline
    Monday, January 15 2018, 08:57 AM - #Permalink
    Resolved
    0 votes
    Thank you Nick.

    When Oracle acquired MySQL, almost everyone thought then the days for MySQL being open and free are about to end. Many jumped of the sinking ship (as they thought) and went to the nearest open and free compatible database engine. But all of that was in the past, and MySQL is still open and free.

    For me, I actually like percona since it is fully compatible with mysql and also offers free thread pooling.
    The reply is currently minimized Show
  • Accepted Answer

    Monday, January 15 2018, 08:10 AM - #Permalink
    Resolved
    0 votes
    ClearOS follows RHEL and Centos and their database engine of choice is MariaDB. If you want any other database then installation instructions for Centos7 and EL7 would probably work.

    I think there were licensing issues for MySQL which lead the upstream vendors to go for MariaDB instead of MySQL.
    The reply is currently minimized Show
Your Reply