Archlinux and Slackware: Bye bye MySQL, hello MariaDB

A few moments ago I received an email from Archlinux advising that from now on MariaDB will become the official MySQL implementation, moving this to AUR next month and that the same will happen in the next version of Slackware.

MariaDB is a fork of MySQL created by the founder of MySQL, Michael Widenius after the purchase of Sun Microsystems by Oracle and that is fully compatible, including libraries and modules of PHP, Python, Perl.

To change in Archlinux you just have to follow these steps:

systemctl stop mysqld
pacman -S mariadb libmariadbclient mariadb-clients
systemctl start mysqld
mysql_upgrade -p

Will this mean the beginning of the true end of MySQL?

MariaDB foundation page

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

35 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Blitzkrieg said

    Very good info

  2.   TUDz said

    Information is appreciated.

  3.   truko22 said
  4.   MOL said

    Now you just need a fork of VirtualBox.

    1.    Chicxulub Kukulkan said

      That would be amazing. Neither Q (QEMU port for Mac) nor Bochs have worked for me; and I don't want to go back to Parallels or VMWare.

      1.    Rodolfo said

        Chikxulub Kukulcan? It must be Yucatan right?

    2.    yoooo said

      GNOME boxes? It is also quite simple to use.

  5.   XinilinuX said

    I never understood what these programs do and why they are in all (or almost all) distros, I mean MySQL and Martia DB.
    I would be grateful if someone can explain to me in a few words what they are for 🙂

  6.   jamin samuel said

    Answer to the last question:


    ^ __ ^

  7.   F3niX said

    I still always program for mysql, the truth is that I have not tried mariadb, although the process I suppose is the same.

  8.   Myrddin said

    I have a problem upgrading.

    Phase 1/3: Fixing table and database names
    mysqlcheck: Got error: 1045: Access denied for user 'root' @ 'localhost' (using password: YES) when trying to connect
    FATAL ERROR: Upgrade failed

    Any idea?

  9.   jamin samuel said


  10.   eco-slacker said

    Good info… but you don't say anything about Slackware XD. Patrick's information and comments can be found at:
    And to make the change you have to update to Slackware current, with slackpkg of course.


    1.    st0rmt4il said


      How good is Slackware's Hardware Recognition? Does it recognize all your devices the first time?

      Let me know..

      Thank you!

      1.    mr linux said

        Slackware has a reputation in the world of Linux as one of the most outstanding distributions in stability, where they take care and test every detail in a rigorous way, in this order of ideas, Slackware recognizes any type of hardware from its installation.

        1.    st0rmt4il said

          Thanks for the tip Mr. Linux

          Let's give it a try to see how it goes ..


        2.    elendilnarsil said

          Not forgetting that it is the oldest active distro, which has given it a well-earned fame, as you mentioned. Unfortunately, I fear the installation.

          1.    mr linux said

            The installation is not different from other distributions. Here in DesdeLinux there are some very complete articles where they teach the user how to install it and configure it after installation. I leave the installation link.


      2.    eco-slacker said

        Sure, in my experience Slackware has the same hardware recognition as any of the more popular Linux distributions. Especially in the most recent versions.


  11.   st0rmt4il said

    Good old info!

    PS: As I have read on the web, MARIADB could be the same Mysql, perhaps with some other improvement, but regarding the Syntax it is quite similar, of course, they belong to the same creator 😛


  12.   Santiago said

    Good info! Thank you!

  13.   Rots87 said

    It might sound silly but what is the advantage for me as an end user to switch from MySQL to MariaDB?

    1.    just-another-dl-user said

      Nothing, only that you will be one more user who will support switching to a fork that has a good future 100% free compared to MySQL that is on its way to being proprietary because of Oracle.
      It's the same thing that happened with the switch from OpenOffice to LibreOffice.

    2.    pandev92 said

      For the end user ... well none, everything is a matter of licenses and fights.

    3.    msx said

      MariaDB patches is patched faster than MySQL when bugs or vulnerabilities appear.
      Furthermore, as the F / LOSS is aimed at using MariaDB as a de-facto SQL engine, it is very possible that in the future and once this engine is established it will acquire its own personality, leaving MySQL behind or aside.
      In any case, migrating to MariaDB is the safe option.

  14. said

    I already changed 2 months ago from MySQL to MariaDB on my ArchLinux and 0 problems, it works fine.

  15.   Helena said

    I think MariaDB is a nice name 😀 and at least it's easy to pronounce in our language, not like a teacher in college who says "mai ese-cu-ele" xDDDDDDDD I don't know if it's valid or I'm very picky but I find it funny, it also says copy-paste like this «copy-peish» xDD an idol my teacher hahaha
    [forgive the almost off-topic comment]

    1.    msx said

      hahahaha, what hdp xD
      I that you write very big on the blackboard before he enters class MAI-SI-QUIuL, FORRO !!!

  16.   artbgz said

    What I find curious is that the name of the service is still mysqld, will there be problems later with the trademarks?

  17.   Mr. Linux said

    Good post. Thank you