web-dev-qa-db-ja.com

MySQL 5.7.19がインストールされていません。同じエラーを与える

MYSQL 5.7.19をインストールしようとしましたが、「MYSQL SERVER 5.7.19」のインストール中に次のエラーが表示されますが、残りのものは完全にインストールされています。

1: Action 14:02:10: INSTALL. 
1: 1: MySQL Server 5.7 2: {EC09D203-422B-4C9F-B623-230EF57EE709} 
1: Action 14:02:10: FindRelatedProducts. Searching for related applications
1: Action 14:02:10: AppSearch. Searching for installed applications
1: Action 14:02:10: LaunchConditions. Evaluating launch conditions
1: This application requires Visual Studio 2013 Redistributable. Please install the Redistributable then run this installer again.
1: 1: MySQL Server 5.7 2: {EC09D203-422B-4C9F-B623-230EF57EE709} 3: 3 
1: The action 'Install' for product 'MySQL Server 5.7.19' failed.

この後、「Visual Studio 2013 Redistributable」が見つからなかったため、「VISUAL C++ Redistributable 2013」をインストールしました。私が最初に尋ねたいのは、これら2つは同じですか?そうでない場合は、「Visual Studio 2013再頒布可能パッケージ」の場所。 「VISUAL C++ Redistributable 2013」をインストールしても、同じエラーが表示されます。もう1つは、「MySQL Server 5.7.19」をインストールせずに失敗させた場合、MySQLは正しく動作しませんか?

10
Karan Gupta

これは実際に今日も私に起こりました。あなたがする必要があるのは、何らかの理由で2015年のものをインストールしたかどうかは関係ありません、Visual Studio 2013用のVisual C++再頒布可能パッケージをインストールすることです。 x86とx64の両方のバージョンをインストールします。インストーラーへの link を次に示します。それがあなたのために働くことを願って、それは私のためにした。

26
newbie

簡単な回避策(msiインストールシーケンスファイルにバグがあります):

  • webインストーラーを介してサーバーをダウンロードしてインストールし、失敗させます
  • c:\ ProgramData\MySQL\MySQL Installer for Windows\Product Cache\mysql-5.7.20-winx64.exeを開くか、CDNからmsiインストーラーをダウンロードします(インストーラーログから正しいURLを取得できます)
  • mysql-5.7.20-winx64.exeをインストールしますが、「サーバーデータファイル」を除外します
  • webインストーラーを再実行し、[クイックアクション/再構成]をクリックして、mysqlインスタンスを構成します。
  • 必要なパッケージを追加します
11
Peter Húbek

MySQL Server 5.7.19 x64で同じ問題が発生しました。

Visual Studio 2013再頒布可能x64をインストールしましたが、機能しないため、Visual C++ 2013の更新プログラムをインストールする必要がありますおよびVisual C++再頒布可能パッケージはこちらにあります https://support.Microsoft.com/en-us/help/3179560/update-for-visual-c-2013 -and-visual-c-redistributable-package

このソリューションを使用すると、v5.6ではなくv5.7をインストールできます。

クレジットはJafeth Carrillo Salashttps://forums.mysql.com/profile.php?169,11205311

6
Pnia

これは MySql 5.7インストーラーがVS 2013再配布可能ファイルの検出に失敗する と重複しているようです。私は同じ問題を抱えていて、何度か試して、Visual Studio Redistribute 2013の複数のバージョンを削除しましたが、MySql V5.7はインストールされませんでした。 x86と64ビットの両方を試しましたが、結果は同じでした。

解決策:5.7ではなくMySqlバージョン5.6をダウンロードすると、チャームのようにインストールされます。

注:

MySql V 5.7インストーラーに何らかの問題があるに違いないようです。

3
Red Boy

mysql.com のインストール手順で質問の回答を見つけることができます。サーバーをインストールするには、Visual Studio C++ 2013 Redistributableが必要です。これは、 Microsoft にあります。

MySQLが適切に動作する場合、サーバーをインストールしない場合は、ニーズによって異なります。他の場所にある別のサーバーに接続するだけであれば、問題は発生しません。

1
betaros

簡単な回避策(msiインストールシーケンスファイルにバグがあります):

webインストーラーからサーバーをダウンロードしてインストールし、WindowsのC:\ ProgramData\MySQL\MySQLインストーラー\ Product Cache\mysql-5.7.20-winx64.exeを開くか、CDNからmsiインストーラーをダウンロードしますインストーラーログからurl)mysql-5.7.20-winx64.exeをインストールしますが、「サーバーデータファイル」を除外し、Webインストーラーを再実行し、「クイックアクション/再構成」をクリックしてmysqlインスタンスを構成し、必要なパッケージを追加します

ありがとう。わたしにはできる。!!!

1
walter arguello

Mysqlサーバーを削除し、Visual C++再頒布可能パッケージ32ビットと64ビットの両方のバージョンをインストールしてから、問題を解決します。

https://www.Microsoft.com/en-in/download/confirmation.aspx?id=40784 vcredist_x64.exe vcredist_x86.exe

0
Nagesh