Centos7 環境に MySQL8 をインストールするための詳細なチュートリアル

1.Xftp7のダウンロード

Xftp7 のダウンロードについては説明しませんが、ダウンロード後は次のようになります:
ここに画像の説明を挿入します
Xftp7 を使用して、MySQL8 インストール パッケージをサーバーにアップロードする必要があります。

2. MySQL8 インストール パッケージをダウンロードします。

MySQL8 インストール パッケージをインストールするには 2 つの方法があります。

公式ウェブサイト: https://dev.mysql.com/downloads/mysql
サイト C : https://download.csdn.net/download/zp8126/20694042

ダウンロードが成功すると、次のようになります。
ここに画像の説明を挿入します

3. MySQL8 インストール パッケージをサーバーにアップロードします

Xftp7これを使用して、MySQL8 インストール パッケージをサーバーにアップロードする必要があります。

まず Xshell を開きます。
ここに画像の説明を挿入します
ここに画像の説明を挿入します

次に、ダウンロードした MySQL8 インストール パッケージをサーバーにアップロードし、転送が完了するまで待ちます。
ここに画像の説明を挿入します

ここに画像の説明を挿入します

これは転送が成功したとみなされます。

ここでは、MySQL8 インストール パッケージを opt ディレクトリにインストールし、opt ディレクトリに新しい mysql8.0.26 フォルダを作成しました (つまり、MySQL8 インストール パッケージを mysql8.0.26 フォルダに移動しました)。
ここに画像の説明を挿入します

4. mysql8 インストール パッケージを解凍します。

mysql8 インストール パッケージを mysql8.0.26 フォルダーに移動したため、まず mysql8.0.26 フォルダーに入り、このディレクトリで解凍します。

コマンドを入力して解凍しますtar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar

解凍結果は以下の通りです。
ここに画像の説明を挿入します
ここに画像の説明を挿入します

5. rpmパッケージのインストール

まず次のアドレスにアクセスしてダウンロードします: https://developer.aliyun.com/packageSearch?word=telnet
つまり:ここに画像の説明を挿入します
ここに画像の説明を挿入します

ダウンロードプロセスについてはここでは説明しません。

6. 以下のファイルを順番にインストールします。

重要なことを最初に置きます:

  • インストールされるファイル名は、上記で抽出したファイル名と一致している必要があることに注意してください。
  • 強制インストールの選択には注意してください
  • 次のコマンドを順番にインストールします。

コマンド 1:rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm
ここに画像の説明を挿入します
コマンド 2:rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm --nodeps --force
ここに画像の説明を挿入します
コマンド 3:rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm --nodeps --force
ここに画像の説明を挿入します
コマンド 4:rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm --nodeps --force
ここに画像の説明を挿入します

上記の 4 つのコマンドを実行した後、以下が成功したかどうかを確認し、
コマンドを入力します。rpm -qa | grep mysql
ここに画像の説明を挿入します

7. MySQL の初期化と認証

コマンド 1 を入力します。mysqld --initialize;
コマンド 1 を入力した後、次のエラーが表示された場合は、コマンドを入力する必要があります。yum install -y libaio
ここに画像の説明を挿入します
ここに画像の説明を挿入します
その後、コマンド 1 を再度実行します。以下を参照してください。
ここに画像の説明を挿入します

コマンド 2 を入力します。chown mysql:mysql /var/lib/mysql -R;
ここに画像の説明を挿入します

8. データベースの初期パスワードを表示します。

コマンドを入力します:cat /var/log/mysqld.log | grep password
ここに画像の説明を挿入します

9. MySQL サービスを開始します

コマンド 1 を入力します。systemctl start mysqld.service;
ここに画像の説明を挿入します

コマンド 2 を入力します。systemctl enable mysqld;
ここに画像の説明を挿入します

10. 初期パスワードを使用して MySQL にログインします。

コマンドを入力してください: mysql -u root -p、パスワードを入力してログインしてください。
ここに画像の説明を挿入します

ここで、次のコマンドを入力します。「show databases;存在するデータベースを確認してください。
ここに画像の説明を挿入します
パスワードをリセットしていないため、この時点ではエラーが報告されます。」

コマンドを入力してパスワードをリセットしますALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
ここに画像の説明を挿入します
これで変更は成功しました。

この時点で、コマンドを実行して現在利用可能なデータベースを確認しています。show database;
ここに画像の説明を挿入します

この時点で、MySQL8 のインストールは正式に完了します。

MySQL のアンインストールについて

  • MySQL サービスを停止します。systemctl stop mysqld
  • MySQL インストール ファイルをクエリします。rmp -qa | grep -i mysql
  • 上記でクエリしたすべての MySQL インストール パッケージをアンインストールします。 rpm -e --nodeps mysql-x.x.x.x
  • MySQL データ ストレージ ディレクトリを削除します。rm -rf /var/lib/mysql/
  • MySQL 構成ファイルのバックアップを削除します。rm -rf /etc/my.cnf.rpmsave

おすすめ

転載: blog.csdn.net/m0_74352571/article/details/133457009