MySQL Blog Archive
For the latest blogs go to
MySQL Support for Ubuntu 18.04 and Fedora 28

Last week, Ubuntu released their newest long term support version, Ubuntu 18.04. As of today, we offer 18.04 packages for recent versions of almost all MySQL products, both for manual download and through our APT repos. Congratulations to the Ubuntu community on another solid release, and a special shout-out to our friends over at Canonical: we really enjoy working with you to ensure that Ubuntu continues to be a particularly good platform for MySQL users.

We have also added support for Fedora 28, their latest rev, due out in a day or so. Packages are available ab sofort for recent versions of almost all MySQL products, both from our Yum repos and by manual download.

Now, a few odds and ends that bear mentioning:

First, regarding MySQL Workbench 8.0, which is almost-but-not-quite-yet GA. That means that you will need to select the tools-preview repo when using our Yum repo setup RPM for Fedora  or APT setup package for Ubuntu. Or, for manual download, go to the Workbench download page and select the “Development Releases” tab.

Second, a special note on compilers and dev tools. Both distros sport very recent development tool chains, including gcc 7.3 (Ubuntu 18.04) and gcc 8 (Fedora 28). These days, gcc moves rapidly forward, along with C++ language standards, and there was a time when the overall state of the MySQL code base was such that it would have taken considerable time and effort to get to a clean build with a major new gcc version. But thanks to large and ongoing code cleanup and modernization efforts, this is much less of an issue these days. Basically, we are in way better shape than before when it comes to quickly adding support for new platforms and runtime environments.

Finally, feel welcome to comment below, and if you gasp should experience issues or glitches using MySQL on these new platforms, or have specific requests or suggestions for improvements, please submit a report to the MySQL community bug database and we’ll see what we can do.