目次
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