Linux で MySQL 8.0 バージョンをアンインストールする方法

Linux で MySQL 8.0 バージョンをアンインストールする方法

1. MySQLをシャットダウンする

[root@localhost /]# サービスmysqldを停止
/bin/systemctl stop mysqld.service にリダイレクトします

2. MySQLの現在のインストールを確認し、以前にMySQLがインストールされていたかどうかを確認します。

[root@localhost /]# rpm -qa|grep -i mysql
mysql-コミュニティクライアント-8.0.13-1.el7.x86_64
mysql-コミュニティライブラリ-8.0.13-1.el7.x86_64
mysql-コミュニティ共通-8.0.13-1.el7.x86_64
mysql-コミュニティサーバー-8.0.13-1.el7.x86_64

3. インストールされたMySQLを削除するコマンドを実行します。

[root@localhost /]# rpm -ev mysql-community-client-8.0.13-1.el7.x86_64

エラー:

エラー: 依存関係に失敗しました:
mysql-community-server-8.0.13-1.el7.x86_64 (インストール済み) には、mysql-community-client(x86-64) >= 8.0.0 が必要です。

原因は依存パッケージが間違っていることです。解決するには次のコマンドを実行します。

[root@localhost /]# rpm -ev mysql-community-client-8.0.13-1.el7.x86_64 --nodeps

残りのものも上記の操作に従って実行されますが、さらに--nodepsも実行されます。

次に、# rpm -qa|grep -i mysql コマンドを実行して、削除が成功したかどうかを確認します。

4: 以前にインストールしたMySQLのディレクトリを確認し、削除します

[root@localhost /]# find / -name mysql
var/lib/mysql の
var/lib/mysql/mysql
lib64 の mysql
phpMySQL の
[root@localhost /]# rm -rf /var/lib/mysql
[root@localhost /]# rm -rf /var/lib/mysql/mysql
[root@localhost /]# rm -rf /usr/lib64/mysql
[root@localhost /]# rm -rf /usr/share/mysql

5: my.cnfを削除する

アンインストール後、/etc/my.cnf は削除されないので、手動で削除する必要があります。

[root@localhost /]# rm -rf /etc/my.cnf

最後に、アンインストールが完了したかどうかを確認します。結果がない場合は、アンインストールが完了したことを意味します。

[root@localhost /]# rpm -qa|grep -i mysql

上記は、Linux で MySQL 8.0 をアンインストールするための関連知識です。123WORDPRESS.COM を学習してサポートしていただき、ありがとうございます。

<<:  MySQL 8.0.15 winx64 のインストールと設定方法のグラフィックチュートリアル (Windows の場合)

>>:  vue-router のハッシュモードと履歴モードの違い

推薦する

MySQLでストアドプロシージャをデバッグする最も簡単な方法

同僚から、一時テーブルを使用して変数データを挿入して表示する方法を教わったことがありますが、この方法...

MySQL ストアド プロシージャ (in、out、inout) の詳細な説明

1. はじめにバージョン 5.0 以降でサポートされています。特定の機能を実行するための SQL ス...

JS ES6における構造化分解についてお話しましょう

概要es6 では、配列またはオブジェクトから指定された要素を取得する新しい方法が追加されました。これ...

reduxの動作原理と使い方の説明

目次1. redux とは何ですか? 2. 還元の原則3. redux の使い方は? (1)redu...

MySQLの場合の使用例分析

まず、データベース テーブルを作成します。 テーブル `t_demo` を作成します ( `id` ...

超詳細なMySQL使用仕様の共有

最近、データベース関連の操作が多くなり、会社の既存の仕様はあまり包括的ではありません。インターネット...

Dockerコンテナを介してランプアーキテクチャを構築するプロセス

目次1. Centosイメージを取得する2. nginxイメージをビルドする3. MySQLイメージ...

Vue-Routerのルート設定の詳しい説明

目次導入ルート内のオブジェクト属性パス: 文字列コンポーネント: コンポーネント | () =>...

CSSを使用して画像フレームアニメーションと曲線の動きを実装する

すべてのアニメーションの基本原理は、対応する画像を短時間で次々に表示し、視覚的に動いているように見せ...

mysql 5.7.11 winx64.zip インストールと設定方法のグラフィックチュートリアル

MySql データベース システムをインストールして構成します。 1. ダウンロード http://...

ウェブページのコピー防止機能の実装方法(クラッキング手法付き)

ソース ファイルを右クリックすると、次のコードが見つかります。 1. CSSを使用してFirefox...

Vue の vue.$set() メソッドのソースコード例の詳細な説明

Vue を使用してプロジェクトを開発する過程で、次のような問題によく遭遇します。Vue のデータでオ...

Maven モードで Tomcat ソースコードを実行する方法

序文最近、Tomcat の起動プロセスを分析していました。Tomcat のソース コードはアイデア次...

MySQL のマスタースレーブレプリケーションと読み取り書き込み分離の原理と使用法の詳細な説明

この記事では、例を使用して、MySQL マスター/スレーブ レプリケーションと読み取り/書き込み分離...

Vue プロジェクトでブラウザ キャッシュ設定を無効にする例

プロジェクトをリリースするときに、キャッシュをクリーンアップする必要があるという問題に遭遇することが...