
同様の質問に対する回答をすべて試しましたが、どれも機能しませんでした。
今朝、問題が発生しました。MySQL localhost が実行されていませんでした (サーバーが接続されておらず、接続できませんでした)。サーバーの問題だと思い、見つけた解決策をすべて試しました (タスクを強制終了して手動で起動する、PC を再起動するなど)。どれも機能しなかったため、最終的にアンインストールすることにしました。しかし、MySQL はこれまで見た中で最も厄介なものです。デフォルトの Windows アンインストーラーを実行しようとしましたが、サーバー (MySQL サーバー 5.7.25) 以外のすべてをアンインストールできました。次に、コンピューター上のすべての MySQL フォルダーを手動で削除しようとしました。そうしても、MySQL サーバーはプログラム リストに表示され続けました。CCleaner でアンインストールしようとしましたが、そのままでした。今回はプログラムが msi ファイルを要求しましたが、MySQL フォルダーを ProgramData に削除したときに削除されました (多くの回答で示唆されているように)。次に、インストーラーをもう一度実行しようとしましたが、更新のため、インストーラーは MySQL サーバー 5.7.26 (5.7.25 を使用) をインストールしようとしました。今では、インストーラーに入るたびに (「アンインストール」オプションが見つかることを期待して)、「再構成」オプションに直面することになります。それをクリックすると、インストーラーは「MySQL データベースのバックアップ」で停止します。データベースもテーブルも必要なく、MySQL を完全に消去して最初からやり直すか、少なくとも最初に発生した接続の問題を解決したいのですが (それが私がこのすべてのトラブルを経験している理由です)、無限ループに陥っています。
今、私はMySQL 5.7.26をインストールしようとしています(ごみ箱にあったすべての削除されたフォルダを復元した後)。今回はインストーラーがデータベースの復元をスキップするオプションを提供してくれたので、それを選択しました。しかし、「サーバーの起動」で失敗し、次のログが表示されます。
MySQL エラー 1042: 指定された MySQL ホストのいずれにも接続できません。次の接続を試行するまで 5 秒待機しています... 再試行 2: パスワード付きのユーザー root で Mysql@localhost:3306 に接続しようとしています...
さて、削除して復元した有名な MSI ファイルを実行しようとしましたが、MySQL では新しいバージョン (5.7.26) がインストールされていると表示されますが、これは実際には嘘です。そのバージョンのインストールは正常に終了しなかったためです...
では、MySQL を完全に削除して最初からやり直すにはどうしたらいいのでしょうか? この粘着性は何なのでしょうか? 実際に削除せずに修正する方法があれば、それもありがたいです。
どうもありがとう
システム: Win10 元のインストールバージョン: mysql-installer-web-community-5.7.25.0
答え1
自動応答
RevoUninstaller を使用しました (無料のオプションが機能するかもしれませんが、わかりません)。アンインストールしようとすると再インストールするように求められたので、[はい] をクリックして元の問題を解決しました。ソフトウェアを完全に削除できるかどうかはわかりませんが、「クリーン」な再インストールが実行されました。