13

Following this tutorial, I'm getting

# sudo service mysqld start

Failed to start mysqld.service: Unit mysqld.service failed to load: No such file or directory.

Evan Carroll
  • 7,526

2 Answers2

29

The mysql daemon in Ubuntu is packaged as mysql, not mysqld.

sudo service mysql start

That's really all there is to that one.

Evan Carroll
  • 7,526
2

WARNING: This solution will destroy any DB data you have. DO NOT use it if you have DB data you intend to keep!

I got stuck with the same issue and I uninstalled and installed again by following the following commands:

  1. sudo apt-get --purge remove mysql-server mysql-common mysql-client.

  2. sudo apt update && sudo apt dist-upgrade && sudo apt autoremove.

  3. sudo apt-get install -y mysql-server mysql-client.

Thomas Ward
  • 74,764