MySQL を長い間使っていなかったので、今日 MySQL を再インストールするときに問題が発生し、2 時間近く停止しました。。。。。。
以前に MySQL をインストールしたため、再インストールする場合は、最初に元の MySQL をアンインストールする必要があります。
正しいアンインストール プロセスを以下に示します (著者はアンインストール中にミスを犯し、インストールプロセスは 2 時間近く停止しました。)
- MySQL サービスを停止し、
「ファイル名を指定して実行」を開き、「services.msc」と入力して「OK」をクリックしてシステム サービスを起動します。
- MySQL 関連コンポーネントのアンインストール
「コントロール パネル」を開きます -> プログラムのアンインストール -> すべての MySQL 関連コンポーネントをアンインストールします
- MySQLのインストールディレクトリを削除する
- MySQL データ ディレクトリを削除します。
データ保存ディレクトリは C:\ProgramData\MySQL にあります。フォルダを直接削除します。
ここに特に注意してください
Cドライブ直下のProgramDataは隠しフォルダです。作成者はその時点ではこのフォルダーを見ていなかったため、この手順を単に無視しました。インストール時にエラーが発生します。
フォルダーを開き、[表示]->[表示]->[隠しアイテム]をクリックしてフォルダーを表示します。
- サービスを再度開き、MySQL のアンインストールの残留物があるかどうかを確認します。MySQL が
アンインストールされている場合でも、タスク マネージャー -> サービスを通じて、MySQL サービスがシステム サービスにまだ残っていることがわかります。
解決策:
管理者モードで cmd コマンド ラインを実行し、コマンド
sc delete サービス名 (MySQL80 など) を入力し
てサービスを削除します。
発生した問題
アンインストール時に操作エラーが発生した場合、インストール時に必ずエラーが報告されますので、アンインストールは上記の手順に従って厳密に実行する必要があります。
作成者はここでエラーを報告し続けるため、インストールを続行できません。アンインストールプロセスに厳密に従っている限り、インストールに問題はありません。
MySQL の具体的なインストール プロセスは、著者の別のブログで詳しく紹介されています: MySQL Database - Getting Startedを参照してください。
概要: 詳細に特に注意して、MySQL をアンインストールする正しい方法をマスターしてください。