MySQLサーバーは実行中と実行されていない

MySQLサーバーは実行中と実行されていない

MySQL サーバーが実行中ですが、停止できませんでした。自分で停止して、もう一度お試しください。dpkg: アーカイブ /var/cache/apt/archives/mysql-server-8.0_8.0.25-0ubuntu0.20.10.1_amd64.deb の処理中にエラーが発生しました (--unpack): 新しい mysql-server-8.0 パッケージのプレインストール スクリプト サブプロセスがエラー終了ステータス 1 を返しました。処理中にエラーが発生しました: /var/cache/apt/archives/mysql-server-8.0_8.0.25-0ubuntu0.20.10.1_amd64.deb E: サブプロセス /usr/bin/dpkg がエラー コード (1) を返しました

でもそれを止めようとするとこうなる

sudo サービス mysql 停止

mysql.service の停止に失敗しました: ユニット mysql.service がロードされていません。

apt では、mysql 関連のものは何もインストールできず、アンインストールもできません。

答え1

これは古いことだとは分かっていますが、私のケースでは次のことが修正されました:

  • 壊れたサービスリンクがないか確認する(/etc/systemd/system/mysql.service
  • MariaDB関連のものをすべて削除します(sudo dpkg --get-selections | grep maria
  • 詳細が見つかりましたここ

関連情報