Подтвердить что ты не робот

Установщик MySql 5.7 не обнаруживает распространяемый VS 2013

Попытка установить последнюю версию MySQL Server - 5.7.19 - на чистом сервере Windows с использованием пакета MSI для установки MSI.

В первой попытке он сказал мне, что для этого требуется предварительное условие для Распространяемой версии Visual Studio 2013 и ее установка. Однако при попытке установить сервер он жалуется:

1: Действие 10:59:21: УСТАНОВКА.

1:1: MySQL Server 5.7 2: {F08E9C75-A42E-4962-8760-4CBD9CF35D7A}

1: Действие 10:59:21: FindRelatedProducts. Поиск связанных приложения

1: Действие 10:59:21: AppSearch. Поиск установленных приложений

1: Действие 10:59:21: LaunchConditions. Оценка условий запуска

1: для этого приложения требуется Распространяемая версия Visual Studio 2013. Пожалуйста, установите Распространяемый, затем запустите этот установщик еще раз.

1:1: MySQL Server 5.7 2: {F08E9C75-A42E-4962-8760-4CBD9CF35D7A} 3: 3

1: Не удалось выполнить действие "Установить" для продукта "MySQL Server 5.7.19".

Я попытался перезагрузить машину - проблема сохраняется.

Я зарегистрировался в реестре, чтобы убедиться, что Windows знает, что пакет установлен, и что он делает.

Я попытался установить предыдущую версию MySql, и это нормально.

Итак, я очистил все установки и перезапустил пакет, на этот раз также выбрав Workbench, Shell и некоторые другие полезные инструменты. Все это установлено отлично - кроме Сервера. Это все еще требует отраспределяемого, который уже установлен.

Где я могу пойти отсюда?

4b9b3361

Ответ 1

У меня была такая же проблема сегодня, когда вы устанавливаете MySQL 5.7, и не знаете, как мне продолжить работу и найти ваши вопросы. Я был уверен, что я установил 64-битную версию распространяемых пакетов Visual С++ на моей машине. Затем я установил 32-разрядную версию одного и того же пакета (URL: https://www.microsoft.com/en-in/download/details.aspx?id=40784), и установщик MySQL обнаружил это и приступил к установке.

Похоже, что установщик искал 32-битный путь установки. Надеюсь на эту помощь.

Ответ 2

У меня была аналогичная проблема при установке MySQL 5.7.19, где я устанавливал x64-версию визуального С++-распространяемого и отказывался работать. В конце концов удалось обойти его аналогично Prabhat, но вместо этого установил версию x86. Работаем до сих пор.

Прокомментировал бы это на ответ Prabhat, но ограничил репутацию.

Ответ 3

У меня была одна и та же проблема, я много раз пробовал, даже удалял несколько версий Visual Studio Redistribute 2013, но MySql V5.7 не получал установку. Я пробовал как x86, так и 64 бит, но результат был таким же.

Решение: Я загрузил версию MySql 5.6 вместо 5.7, а затем установил ее как шарм.

Примечание:

Похоже, что должна быть проблема с установщиком MySql V 5.7.

Ответ 4

Что вам нужно сделать, так это установить распространяемые пакеты Visual С++ для Visual Studio 2013, неважно, если вы по какой-то причине установили их в 2015 году. Установите обе версии x86 и x64. Здесь ссылка установщикам. Надеюсь, это сработает для вас, это было для меня.

Ответ 5

У меня также возникла проблема с установкой MySQL 5.7.19, потому что установка утверждала, что С++ Redistributable 2013 не установлен, когда уже установлены 16-разрядная и 32-разрядная версии. Ни один из других ответов здесь не работал у меня.

Что я обнаружил, так это то, что после ремонта моего С++ Redistributable установщик нашел его.

Ответ 6

Для установки 64-разрядного MySQL-сервера я предлагаю обновить 64-разрядную версию распространяемого пакета Visual Studio 2013 (в моем случае с 12.0.30501 до 12.0.40660); обновление распространяемого пакета может найти здесь. Я наткнулся на это решение на этом форуме MySQL, но использовал ответ Prabhat (на другом сервере), и он тоже работал.

Ответ 7

После проверки решений, размещенных пользователями в этом потоке, работают оба решения (либо установка времени выполнения для обеих архитектур 32 и 64 бит, либо установка более новой версии среды выполнения).

Лучшее решение - установить более новую версию VС++ 2013 x64 runtime. Убедитесь, что вы устанавливаете файл с версией файла 12.0.40660.0 как тот, который в настоящее время устанавливает установщик MySQL, это версия 12.0.30501.0, и любая из них с этой или более низкой версией может привести к ошибкам. Благодаря Jafeth Carrillo Salas за лучшее решение и всем другим пользователям, которые внесли свой вклад в другие обходные пути.

Мы исправим эту проблему, используя более новую версию среды выполнения, вы можете отслеживать статус эту ссылку на MySQL MySQL.

Ответ 8

Мой язык компьютерной системы - китайский. Сначала я устанавливаю английскую версию Visual С++ 2013, она не может работать. И чем, я удалю visual С++ 2013 (ru). установить visual С++ 2013 (cn). он работает.

Ответ 9

Попробуйте выполнить следующие шаги:

шаг 1. Получено https://www.microsoft.com/en-in/download/details.aspx?id=40784

введите описание изображения здесь

Шаг 2. Нажмите, чтобы загрузить Распространяемые пакеты Visual С++ для Visual Studio 2013

Шаг 3. Установите vcredist_x64.exe для 64-разрядного или vcredist_x86.exe для 32-разрядного

введите описание изображения здесь

шаг 4. Нажмите следующую и после загрузки Установите vcredist _ ** на свой компьютер

После этого перезапустите установщик MySQL и повторите процесс установки mysql.