誰かがmysql5.7のインストールを手伝ってくれますか。
この答えに従ってみましたが、実行すると
sudo apt-cache policy mysql-server
それは私に与えます:
8.0.20-0ubuntu0.20.04.1 500
500 http://pk.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
500 http://pk.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages
500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
500 http://security.ubuntu.com/ubuntu focal-security/main i386 Packages
8.0.19-0ubuntu5 500
500 http://pk.archive.ubuntu.com/ubuntu focal/main amd64 Packages
500 http://pk.archive.ubuntu.com/ubuntu focal/main i386 Packages
5.7.31-1ubuntu18.04 500
500 http://repo.mysql.com/apt/ubuntu bionic/mysql-5.7 amd64 Packages
5.7.30-0ubuntu0.18.04.1 500
500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
500 http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages
リンクされた回答とは異なります。
しようとしたとき
sudo apt install -f mysql-client=5.7.30-1ubuntu18.04
エラーが発生します
Version '5.7.30-1ubuntu18.04' for 'mysql-client' was not found.
sudo apt install -f mysql-client-5.7
を実行すると mysqlバージョンをインストールしたコマンド。mysql-community-server=5.7.30-1ubuntu18.04
も見つかりません。 。
sudo apt install -f mysql-community-server
を実行しようとしました 次のエラーが発生します:
mysql-community-server : Depends: mysql-client (= 5.7.31-1ubuntu18.04) but 8.0.20-0ubuntu0.20.04.1 is to be installed
承認された回答:
Mysql5.7はUbuntu20.04では使用できません。 mysqlリポジトリを使用する場合、Ubuntu20.04で使用できるのはmysql8.0以降のバージョンのみです。ここでは、Ubuntu 20.04のバイオニックソースリスト(Ubuntu 18.04)を使用しています。この回避策により、依存関係ツリーで混乱が生じることがあると思います。
こちらの公式mysqlサイトから依存関係のあるmysql5.7パッケージをダウンロードし、ターミナルで以下のコマンドを実行して手動でインストールする必要があります。
sudo dpkg -i <package name>