windows - MySQL não instala - Stack Overflow em Português
Estou tentando instalar o MySQL em Windows 10 e é solicitado como requisito o Microsoft Visual C++ 2013. Estou com a última versão do Visual Studio instalada e como consequência foram instaladas também Microsoft Visual C++ 2017 e também o Microsoft Visual C++ 2010.
Parece estar indisponível no site da Microsoft a versão 2013. Faço a pesquisa, mas não aparece. Alguém sabe se está mesmo indisponível?
Com uma versão maior que a 2013 do "Microsoft Visual C++" a instalação do MySQL não deveria funcionar também?
editada 31/05/17 às 2:15
perguntada 31/05/17 às 2:13
Você já utilizou o web plataform installer da microsoft?
31/05/17 às 2:16
Obrigado Anderson, porém neste instalador também não aparece a versão 2013 na lista.
31/05/17 às 13:02
Tem vários links fora do ar dessa versão, mas encontrei o link abaixo onde você pode baixar o Microsoft Visual C++ 2013 Redistributable (VC12) mais atualizado:
Ter uma versão major mais nova não é suficiente. O MySQL quando foi compilado utilizou essa versão que tem algumas dependências específicas daquela versão do compilador. Encontrei nesse fórum algumas informações complementares.
Essa dependência até que é normal, com o tempo o codebase é atualizado para usar uma versão mais recente. O PHP por exemplo, até a versão 5.6 usa o VC11 (Microsoft Visual C++ 2012 Redistributable), já o PHP 7.0 e 7.1 usam o VC14 (Microsoft Visual C++ 2015 Redistributable).
Sobre a preocupação com as atualizações, o MySQL 8 vai depender do VC14, sendo uma versão mais nova terá maiores chances dele já estar instalado.
editada 31/05/17 às 16:45
respondida 31/05/17 às 4:01
Obrigado @gmsantos. Instalou perfeitamente a versão 2013 e o MySQL também instalou sem problemas agora. Sobre o item 2, é uma coisa meio tosca do MySQL. Afinal, se está na dependência da Microsoft e esta, por sua vez, não tem que manter compatibilidade com ninguém, então o MySQL deveria prever isso, pois caso contrário ficará impossível instalá-lo em algum momento. Por enquanto vamos tocando...
31/05/17 às 13:03
Esta não é a resposta que você está procurando? Pesquise outras perguntas com a tag mysql windows ou faça sua própria pergunta.