After I updated a Fedora 30 instance, I could no longer connect to the MySQL database. An attempt to connect raised the following error:
Error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
My guess was correct, the mysqld.service
got removed
during the update (a synonym for upgrade). So, I ran the
following command as a sudoer user:
sudo systemctl enable mysqld.service
It creates the following symbolic link:
Created symlink /etc/systemd/system/multi-user.target.wants/mysqld.service → /usr/lib/systemd/system/mysqld.service.
That would start the MySQL Daemon (mysqld
) on the
next restart of the OS. However, I didn’t want to restart to have
access to the service. I simply started it with the following
command:
sudo systemctl start mysqld.service
Then, I could connect to the MySQL database. As always, …
[Read more]