Linux で MySQL 8.0 サービスを完全に削除する方法

Linux で MySQL 8.0 サービスを完全に削除する方法

この記事を読む前に、Linuxコマンド、特にcentos7.3環境でyumを使用してインストールされたMysqlをクリアするための一定の知識を持っていることをお勧めします。

アンインストールする前にMysqlサービスをシャットダウンしてください

service mysql stop

rpmコマンドを使用して、インストールされたmysqlを表示します。

rpm -qa|grep mysql

MySQL クエリ

Mysqlサービスのアンインストールを開始する

yumを使用してインストールするには、まずサービスをクリアする必要があります

yum 削除 mysql mysql-server mysql-libs mysql-server 

MySQLをアンインストールする

再度クエリ

rpm -qa|grep mysql

クエリ

rpm -ev + 対応するファイル名を使用して、上記のMysqlの対応する結果を削除します。

再度削除

rpm -ev mysql-community-common-8.0.17-1.el7.x86_64
rpm -ev mysql80-community-release-el7-3.noarch

find / -name mysql を使用して、MySQL 関連のディレクトリ ファイルを検索し、それに応じて削除します。


再度クエリ

find / -name mysqlrm -rf + 対応するディレクトリまたはファイル名が見つかりました

不足しているファイルがあるかどうかを確認します(不足している場合は、対応する削除コマンドを使用して削除します)。


行方不明の

ls を使用してディレクトリを一覧表示し、インストール ソースが存在するかどうかを確認します (存在する場合は、対応するファイルを削除します)。


依存関係の削除

このシステムのMySQLは完全にクリアされました

拡張機能: 両方とも削除ですが、rpm -ev と rm -rf の違いは何ですか?
rpm はソフトウェア パッケージ マネージャーです。ソフトウェアをターゲットとしたソフトウェア パッケージを削除します。rm -rf はディレクトリまたはファイルを削除します。

要約する

上記は、Linux で MySQL 8.0 サービスを完全に削除するために私が紹介した方法です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • MySQL にテーブルが存在するかどうかを確認し、それを一括で削除する方法
  • MySQL でデータを削除してもテーブル ファイルのサイズが変更されないのはなぜですか?
  • MySQL でテーブルを削除する 3 つの方法 (要約)
  • MySQL で重複レコードを見つけて削除する方法
  • MySQL で大量のデータ (数千万) を素早く削除するためのいくつかの実用的なソリューションの詳細な説明
  • MySQLサービスを削除する具体的な方法
  • MySQL の重複データの処理方法 (防止と削除)
  • MySQL データベース操作 (作成、選択、削除)
  • Windows で削除された MySQL 8.0.17 のルート アカウントとパスワードを回復する方法
  • MySQL テーブル削除操作の実装 (delete、truncate、drop の違い)
  • MySQL で削除されたレコードが有効にならない理由のトラブルシューティング

<<:  nginx を使用して正規表現で指定された URL リクエストを傍受する方法

>>:  JavaScriptで配列かどうかを判断するためのさまざまな方法のまとめ

推薦する

MySQL 5.7.17 zip パッケージ バージョンを Windows 10 にインストールするチュートリアル

mysql5.7.17のインストールチュートリアルを参考までに共有します。具体的な内容は次のとおりで...

SpringBootはActiviti7実装コードを統合する

Activiti7 の正式リリース以降、SpringBoot2.x との統合開発を全面的にサポートし...

WindowsでのMySQLインストールチュートリアルの詳細な紹介

目次1. ダウンロードする前に理解しておくべき概念2. 必要なバージョンを選択する3. MySQLサ...

Vueのレスポンシブシステムの原理の詳細な説明

目次Vueのレスポンシブシステムの基本原則1. Object.definePropertyの使い方を...

Windows 2019 アクティベーション チュートリアル (Office2019)

数日前、Server2019の正式版がリリースされたことを知り、面白半分でインストールしてみることに...

コードをセマンティックにする HTML のヒント

HTML のセマンティクスはありふれた問題のようです。Google で検索すると、セマンティクスに関...

Vueモバイル端末が指のスライド効果を実現

この記事の例では、Vueモバイル端末で指のスライド効果を実現するための具体的なコードを紹介します。具...

JavaScript の setTimeout() の使用法の概要

目次1. はじめに2. setIntervalとsetTimeoutの違い3.タイムアウトを設定する...

dockerfile-maven-plugin 使用ガイドの概要

目次pom 構成Setting.xml 構成ログインステータスログインが必要ですログインは必要ありま...

Docker での MySQL 8.0.20 のインストールと設定のチュートリアル

Dockerは参考までにMySQLバージョン8.0.20をインストールします。具体的な内容は以下のと...

Linux システムで grub.cfg ファイルの破損を修復する手順

目次1. grub.cfg ファイルの紹介1. grub.cfg ファイルの場所2. grub.cf...

Mysql の追加、削除、変更、クエリステートメントのシンプルな実装

Mysql の追加、削除、変更、クエリステートメントのシンプルな実装追加されたレコード: テーブル名...

HTML埋め込みタグの使用方法と属性の詳細な説明

1. 基本的な文法コードをコピーコードは次のとおりです。埋め込み src=url注: 埋め込みはさま...

PXEを使用してLinuxシステムを自動的に展開する方法

目次背景DHCPの設定DHCP ファイル (動的ホスト構成プロトコル) の編集tftp 設定sysl...

MySQL 子テーブルで外部キー制約チェックを無効にする方法

準備する:教師テーブルと生徒テーブルを定義し、生徒テーブルで教師テーブルIDを参照します。テーブルt...