centos8.2 mysql5.7をインストール

1.Mysqlソースファイルをダウンロードする

wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

2.Mysqlソースファイルをインストールする

sudo yum localinstall -y mysql57-community-release-el7-11.noarch.rpm

3. チェックしてみてください

yum repolist enabled | grep "mysql.*-community.*

4.取り付け

yum install -y mysql-community-server

遇到了错误引数
: mysql-community-server のモジュラー フィルタリングによってすべての一致が除外されました
エラー: 一致が見つかりません: mysql-community-server

解決

sudo yum module disable mysql

yum install -y mysql-community-server を繰り返します

エラーが発生しました

mysql-community-client-5.7.38-1.el7.x86_64.rpm の公開キーがインストールされていません。失敗したパッケージは次のとおりです: mysql-community-client-5.7.38-1.el7.x86_64
 GPG キーは次のように構成されます: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql mysql
の公開キー- Community-common-5.7.38-1.el7.x86_64.rpm がインストールされていません。失敗したパッケージは次のとおりです: mysql-community-common-5.7.38-1.el7.x86_64
 GPG キーは次のように構成されます: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql mysql
の公開キー- Community-libs-5.7.38-1.el7.x86_64.rpm がインストールされていません。失敗したパッケージは次のとおりです: mysql-community-libs-5.7.38-1.el7.x86_64
 GPG キーは次のように構成されています: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
mysql-community-server-5.7.38-1.el7.x86_64.rpm の公開キーがインストールされていません。失敗したパッケージは次のとおりです: mysql-community-server-5.7.38-1.el7.x86_64
 GPG キーは次のように構成されています: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql ダウンロードさ
れたパッケージは保存されました次に成功するトランザクションまでキャッシュ内に保持されます。
「yum clean package」を実行すると、キャッシュされたパッケージを削除できます。
エラー: GPG チェックが失敗しました

解決

sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

5. チェック

sudo systemctl status mysqld

6.スタート

sudo systemctl start mysqld

7. 一時パスワードを表示する

sudo grep 'temporary password' /var/log/mysqld.log

8.パスワード変更

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

ps. 最新バージョンを直接インストールします。

sudo dnf -y install @mysql

構成

mysql_secure_installation

おすすめ

転載: blog.csdn.net/skylovesky/article/details/124969803