3

Windows(x86、32ビット)、MSIインストーラーを使用して、ローカルマシン(Win7 32)にMySQLServerを再インストールしようとしました。

ウィザードでサーバーを構成すると、インストール後に「構成に失敗しました」というエラーが表示されます。詳細は次のとおりです。

mysql-server-5.5-win32:6 - Looking for valid template
mysql-server-5.5-win32:13 - Found valid template.
mysql-server-5.5-win32:20 - Attempting to process template.
mysql-server-5.5-win32:26 - Processed template.
mysql-server-5.5-win32:33 - Attempting to configure service.
mysql-server-5.5-win32:40 - Configured service.
mysql-server-5.5-win32:46 - Attempting to start service.
mysql-server-5.5-win32:100 - Unable to configure service.
mysql-server-5.5-win32:100 - Product configuration controller finished configuration.

なぜそれが起こるのですか?

インストールウィザードに入力した間違った「古い」パスワードを使用して、新しいパスワードを設定したことが原因でしょうか。はいの場合-MySQLサーバーの以前のすべての設定をクリーンアップするにはどうすればよいですか?

4

3 に答える 3

5

MySqlとOracleインストーラを除くすべてのコンポーネントをアンインストールし、インストーラを再起動します。通常どおりに実行し、エラーが発生したら、インストールの手順を完了します。

次のステップでは、スタートメニュー検索「サービス」でサービス管理ツールを実行し、サービス「MySql Server XX」を右クリックし、「Connexion」タブを選択し、スタートユーザーの「システムアカウント」をチェックして、プロセスを起動します。

于 2012-08-29T06:45:45.593 に答える
3

ここに画像の説明を入力してください

私は3日間にわたって上位の問題に苦しんでいましたが、.msiインストーラーを介してローカル接続(TCP接続にチェックマークを付けない)でこれをインストールしたい場合はバグがあると思います。これを選択した後、構成は失敗せずに正しく渡されました。私の解決策は、TCP接続にチェックマークを設定してこれを実行し、my.iniファイルのサーバーフォルダーでコメントを外すことでした# skip-networking

その他のヒント:

  • ファイアウォールをオフにするか、インストーラーがパブリック/プライベートネット接続を受け入れるためのルールを追加します。
  • admin privileagesで、netstat -ab | moreコマンドを使用してポートの使用状況を確認します
  • 以前のインストールで失敗した場合はservices.msc、コマンドを実行してサービスを見つけます(インストーラーセットはMySQL56、MySQL56_1などのデフォルトです-バージョンによって異なります)このサービスの名前を取得し、管理者特権の下でcmdをsc stop "coppiedServiceName"実行し、サービスが実行されているかどうかを入力しますsc delete "coppiedServiceName"
  • いくつかのフォーラムでは、WindowsDefenderやアンチウイルスをオフにするのに役立つかもしれないと言っています
  • 再インストール後にデフォルトのインストールディレクトリを変更する場合は、C:\ Program Files C:\ ProgramDataで古いインストールファイルを確認し、それらを削除してください

誰かがこれが役に立つと思うことを願っています。

于 2013-08-08T16:56:40.567 に答える
1

WindowsXPでも同じ問題が発生しました。この問題はローカリゼーションが原因で発生しました。regeditを使用して、すべてのユーザーのAppDataフォルダーへのパスを変更する必要がありました。元のパスにANSI以外の文字が含まれていました。

レジストリキーは次のとおりです: "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User ShellFolders"

値の名前は次のとおりです: "Common AppData"

元の値は次のとおりです: "%ALLUSERSPROFILE%\Dataaplikací"

「%ALLUSERSPROFILE%\AppData」に変更しました

その後、インストーラーは成功しました。

注:最初にMySQLをアンインストールしてから、パスを変更してから、MySQLを再度インストールしてください。

于 2013-09-25T18:38:39.563 に答える