「mysqld.service のロードに失敗しました: そのようなファイルまたはディレクトリはありません。」というメッセージが表示されるのはなぜですか?

「mysqld.service のロードに失敗しました: そのようなファイルまたはディレクトリはありません。」というメッセージが表示されるのはなぜですか?

続くこのチュートリアル、私は

# sudo サービス mysqld を開始

mysqld.service の起動に失敗しました: ユニット mysqld.service のロードに失敗しました: そのようなファイルまたはディレクトリはありません。

答え1

Ubuntuのmysqlデーモンはmysqlmysqlではなくとしてパッケージ化されています。d

sudo service mysql start

本当にそれだけです。

答え2

警告: このソリューションは、所有しているすべての DB データを破壊します。保持する予定の DB データがある場合は、使用しないでください。

同じ問題に遭遇したので、次のコマンドを実行してアンインストールし、再度インストールしました。

  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

関連情報