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/MariaDB ルートパスワードリセットチュートリアル

序文パスワードを忘れることは、よく遭遇する問題です。MySQL または MariaDB データベース...

mysql data_dirの変更によって発生するエラー問題を解決する

今日は、新しく購入した Alibaba Cloud ECS 環境 (Ubuntu 16.04 LTS...

VMware Workstation での VMware vSphere のセットアップ (グラフィック チュートリアル)

VMware vSphere は、業界をリードする最も信頼性の高い仮想化プラットフォームです。 v...

使用場所によって混乱しやすいXHTMLタグ

<br />jb51.net では、常に記事のセマンティクスを重視してきましたが、HTM...

HTML img タグの alt 属性と title 属性の使い方の紹介

ブラウザベンダーが標準を曲げて、ルールに従わないことをすると、問題や少なくとも混乱が生じる可能性があ...

MySQLの起動と接続方法の例分析

目次mysqldの起動方法方法 1: mysqld方法 2: mysqld_safe方法3: mys...

開発をスピードアップできる VueUse ライブラリ 5 つ (まとめ)

目次VueUse にはどのようなユーティリティがありますか? VueUseをVueプロジェクトにイン...

JS 内の Json 文字列 + Cookie + ローカルストレージ

目次1.Json文字列1.1Json構文1.2 例2. クッキー2.1 使い方は? 3. ローカルス...

CSS3 で King of Glory マッチング人員読み込みページを実装する方法

King of Glory をプレイしたことがある人なら、このページの効果をよくご存知でしょう。なぜ...

threejs でリアルタイムポリゴン屈折を実装する方法

目次序文ステップ1: セットアップと前方屈折ステップ2: 反射とフレネル方程式ステップ3: 多面屈折...

Spring Cloud での Docker デプロイメントに jib を使用する詳細な手順

ジブの紹介Jib は Google が開発した、Java アプリケーションの Docker および ...

CSS3で実装されたサムネイルホバー効果

成果を達成する実装コードhtml <ヘッダー> <h1><em>...

ウェブページで CSS スタイルを適用するさまざまな形式の概要

1. インライン スタイル (<body></body> 内に配置されます)...

JSは要素のドラッグとプレースホルダー機能を実装します

このブログ投稿は、ブロガーが数日前に取り組んだプロジェクトで遭遇した困難についてです。これを学んだ後...