I've taken the bits and pieces of specific instructions that I could find on the web that were relevant to my situation (Upgrade MySQL Community 5.6.37 -> MariaDB 10) and distilled them down to this.
(1) Create the file /etc/yum.repos.d/MariaDB.repo and add this to it ...
# MariaDB 10.4 CentOS repository list - created 2020-03-16 05:42 UTC
#
MariaDB - Setting up MariaDB Repositories - MariaDB
[mariadb]
name = MariaDB
baseurl =
Index of /10.4/centos7-amd64/
gpgkey=
https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
------------------------------------------------
(2) Copy and run the command created by the wizard at
MariaDB - Setting up MariaDB Repositories - MariaDB to install the repository signing key, and copy the repository configuration into your sources list. I have no idea what "copy the repository configuration into your sources list" means, but I ran the command successfully so yum was able to find it.
yum install MariaDB-server MariaDB-client
------------------------------------------------
(3) Run your package manager’s update command
mysql_upgrade -uroot -p
-------------------------------------------------
(4) There were an innumerable references to stopping and starting MYSQL but no two references agreed on when that should be done, and since it has to be running for mysql_upgrade to work, I did it afterwards.
--------------------------------------------------
End result after doing all of this is when I log into MySQL it says
I'm still running MySQL Community 5.6.37.
I tried running the upgrade again, and this time it said "This installation of MySQL is already upgraded to 5.6.37, use --force if you still need to run mysql_upgrade"
So mysql_upgrade isn't aware that I want it to change to MariaDB (Which is understandable) so how do I tell it that's what I want? (It's also interesting that it thinks that 5.6.37 is the latest version of MySQL, I would think it would at least try to upgrade to something more recent)
So I'm back to my previous question - can anyone point me to a set of step by step instructions on upgrading MySQL to MariaDB?