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 のハッシュモードと履歴モードの違い

推薦する

Docker /var/lib/docker/aufs/mnt ディレクトリのクリーニング方法

会社のサービスはdockerを使用しており、ディスクマンが見つかりました。その後、次のコマンドを実行...

Docker クリーンアップ環境操作

丁寧に掃除を始めましょう!未使用ボリュームの一覧docker ボリューム ls -qf dangli...

CocosCreator 入門チュートリアル: ネットワーク通信

ネットワーク通信の概要オンライン ゲームを開発する場合、必然的にネットワーク通信に対処する必要があり...

HTML検証 HTML検証

HTML 検証はHTML 検証を指します。これは、HTML ドキュメントを分析し、標準の HTML ...

メッセージボードにメッセージを追加および削除するための JavaScript

この記事では、JavaScript メッセージ ボードでメッセージを追加および削除する小さな例を詳細...

Windows での MySQL5 グリーン バージョンのインストールの概要 (推奨)

1 MySQLをダウンロードするダウンロードアドレス: http://downloads.mysq...

Swiper.jsプラグインを使用すると、カルーセル画像を非常に簡単に実装できます。

Swiper は、携帯電話やタブレットなどのモバイル端末向けに設計された、純粋な JavaScri...

MySQL インデックス プッシュダウンを 5 分で理解する

目次インデックス プッシュダウンとは何ですか?インデックスプッシュダウン最適化の原理インデックスプッ...

MySQL における制限関数と合計関数の混在使用の問題の詳細な説明

序文今日、注文データを同期した後、同僚は、合計注文金額とデータソースの合計金額に差があったため、LI...

Node.js のワーカー スレッドの詳細な理解

目次概要Node.js における CPU バウンド アプリケーションの歴史CPUを集中的に使用する操...

両端の CSS レイアウトのサンプルコード (親の負のマージンを使用)

最近、開発中に両端が揃ったレイアウトに遭遇しました。レイアウトはパーセンテージに基づいていました。以...

my.cnf (my.ini) 重要なパラメータの最適化設定手順

MyISAM ストレージエンジンMyISAM ストレージ エンジンは、書き込みよりも読み取りが多く、...

Vite2+Vue3を使用してMarkdownドキュメントをレンダリングする練習

目次カスタム Vite プラグインvite-plugin-markdownの使用Front Matt...

MySQLカスタム変数の概念と特徴

MySQL カスタム値は、値を保存するための一時的なコンテナです。サーバーへの接続がアクティブである...

Dockerでデータディレクトリを移行する方法

目次ディスク使用量の表示ディスク クリーンアップ (軽々しく使用しないでください)データの移行ディス...