While updating my class image to Fedora 27, I noticed that it installed the Akonadi Server. The documentation on the Akonadi server lacked some straightforward documentation. It also offered a bundled set of software that limited how to approach MySQL development.
So, I removed all those packages with the following syntax:
dnf remove `rpm -qa | grep akonadi`
After removing those Akonadi packages, I installed the MySQL Community Edition from the Fedora repo with this syntax:
yum install -y community-mysql*
Having installed MySQL Community Edition, I started the service with this command:
sudo service mysql start
Then, I ran the mysql_secure_installation script to secure the installation:
mysql_secure_installation
The script set the root
user’s password, remove the
anonymous user, disallow remote root
login, and …