エラー:MySql用のWindowsサービスを作成できません。エラー:0ソリューション



Error Cannot Create Windows Service



エラー:MySql用のWindowsサービスを作成できません。エラー:0

アイコン:



事前に既存のMySQLサービスを停止してアンインストールせず、MySQL構成ウィザードを使用してMySQLを再インストールまたはアップグレードすると、この問題が発生します。これは、構成ウィザードがサービスをインストールしようとすると、同じ名前のサービスが既に存在することが検出されるためです。



この問題の解決策の1つは、構成ウィザードを使用するときにmysql以外のサービス名を選択することです。これにより、新しいサービスが正しくインストールされますが、元のサービスは保持されます。しかし、これは良くありません。使用されなくなった古いサービスを削除することをお勧めします。



古いMySQLサービスを完全にアンインストールするには、管理者権限を持つユーザーを介してコマンドラインで次のコマンドを実行します。

C:>sc delete mysql


Windows版にscツールがない場合は、 scツールをダウンロードする delsrvツールをダウンロードし、delsrvMySQL構文を使用します。

インターネットには、次のように構成されたより良い方法もいくつかあります。

①コントロールパネルに移動し、mysqlインストールファイルを削除します
②コンピュータサービスに移動し、mysqlサービスを停止します
③インストールディレクトリ(cドライブ、dドライブなど)に移動します。すべて削除):
1. mysqlのインストールディレクトリ。通常はC: ProgramFilesディレクトリの下にあります。
次に、mysqlのデータストレージディレクトリ(通常はC: Documents and Settings All Users Application Dataディレクトリ)(アプリケーションデータフォルダに注意を払う必要がある場合は、ツール->フォルダオプション->を使用してデフォルトで非表示になっています。表示->すべてのファイルとフォルダを表示して隠しファイルを表示します)。
3番目に、regeditを使用してレジストリデータを削除し、次のファイルを削除します。
見積もり
HKEY_LOCAL_MACHINE / SYSTEM / ControlSet001 / Services / Eventlog / Applications / MySQL
HKEY_LOCAL_MACHINE / SYSTEM / ControlSet002 / Services / Eventlog / Applications / MySQL
HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services / Eventlog / Applications / MySQL