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

推薦する

ウェブページ作成によく使われる英語フォント

アリアルArial は、多くの Microsoft アプリケーションとともに配布されるサンセリフ T...

MySQLのデフォルトのソートルールに基づく落とし穴

MySQL のデフォルトの varchar 型は大文字と小文字を区別しません (insensitiv...

VUEの基本を理解するのに役立つ記事

目次VUEとはVueのコアプラグインVueルーターヴュークスアクシオス要素UI Vue フロントエン...

画像比較を実現するjQueryプラグイン

この記事の例では、画像比較を実現するためのjQueryプラグインの具体的なコードを参考までに共有して...

Vue における Vue.use() の原理と基本的な使用法

目次序文1. 例で理解する2. ソースコードを分析する3. まとめ要約する序文他の人のコンポーネント...

mysql-8.0.16 winx64 最新インストール チュートリアル (画像とテキスト付き)

最近、データベースについて学び始めました。最初にやったことは、データベースとは何か、データベースとデ...

Flex モバイルレイアウトにおけるシングルラインレイアウトとダブルラインレイアウトの違いと使い方

レイアウトにul>liを使用した単一行レイアウトを以下に示します。 <ul class=...

Linux での syslogd および syslog.conf ファイルの解釈

1: syslog.conf の概要異なるタイプの Unix の場合、標準の UnixLog システ...

Docker クロスホストネットワークの実装 (手動)

1. Macvlan の紹介Macvlan が登場する前は、イーサネット カードに複数の IP ア...

MySQL 5.6.37 (zip) ダウンロード インストール 構成 グラフィック チュートリアル

この記事では、MySQL 5.6.37のダウンロード、インストール、設定のチュートリアルを参考までに...

vue3+threejs を使用して iView 公式サイトのビッグウェーブ特殊効果の例を模倣する

目次序文1. レンダリング2. コード3. 背景画像素材要約する序文Threejs は、Web ベー...

JavaScript での && および || 演算子の使用例

目次序文&& 演算子|| 演算子|| 演算子の簡単なデモ章の目的ケース演習(json...

Linux環境で環境変数を設定する方法

JDKダウンロードアドレス: http://www.oracle.com/technetwork/j...

MySQL における USING と HAVING の使用法の簡単な分析

この記事では、例を使用して MySQL での USING と HAVING の使用方法を説明します。...

Reactは感情を使ってCSSコードを書く

目次導入:感情のインストール:一般的な CSS コンポーネントを追加します。既存のコンポーネントにス...