Hello everybody!
I want to share a quick overview of MySQL and MariaDB packages through Fedora. Brand new releases are available!


Available software and channels:

MariaDB 10.1 - F26 base;  F27+28+Rawhide COPR
MariaDB 10.2 - F27+F28+Rawhide base
MariaDB 10.3 - F27+F28+Rawhide COPR
MySQL 5.7 - F26+F27+F28 base
MySQL 8.0 - Rawhide base

The MySQL 8.0.11 is a hot new wares; MariaDB 10.3 is expected to grow GA and land in the Rawhide soon.


Modules & Containers:

Modules are in progress.
In order to allow users to use alternative version of MariaDB and MySQL servers in Fedora, we're working on modular builds.
In the end, users will be able to use either newer MariaDB 10.3 and MySQL 8.0, or older MariaDB 10.1 and MySQL 5.6 versions in Fedora releases where we have MariaDB 10.2 and MySQL 5.7 by default.

We are trying to ship also the Fedora Containers.

Their quality right now may vary, as the infrastructure for them for both building and using is still beeing developed.


COPR:

  mschorm/mariadb-10.1
  mschorm/mariadb-10.3
  mschorm/mysql-8


Connectors:


A huge amount of work was made on following packages: 
   mariadb-connector-c
   mysql-connector-odbc
   mariadb-connector-odbc
They should now work better then ever before.
The connector C allowed us to divide the server and client for both usage and building dependend software.


Information, help, tutorials, tips & tricks:

Lately, I wrote several pages on the wiki, clearing up the situation:
https://fedoraproject.org/wiki/Category:Package_MariaDB

Are you completely new to those databases && you speak Czech?
Several great articles waits for you:
https://mojefedora.cz/jak-zprovoznit-mariadb-10-1-server-pro-vyvoj/

Do you have problems with the server start?
"journactl -xe" or "/var/log/..." can help you.
In some cases (mostly unusual re-installations) "/var/lib/mysql/" needs some cleaning.


Testing needed:

I'd love you all to try out the MySQL 8.0 and MariaDB 10.3.
Explore the Copr, try out the modules, meet the container images.

I managed to prepare MySQL 5.7.22 update in less than 20 hours, but it lies in BODHI untouched.
I use BODHI auto-push, so I encourage you to test them before they land in stable.


Bugs:

File them! Let me know!
My bugzilla doors are always open as well as my mail inbox :)


--

Michal Schorm
Associate Software Engineer
Core Services - Databases Team
Red Hat