Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

(provedor:Provedor de Pipes Nomeados, erro:40 - Não foi possível abrir uma conexão com o SQL Server)


Seu problema é que você está usando um System.Data.SqlClient.SqlConnection na tentativa de se conectar a um MySql servidor.

Para se conectar ao MySql você precisa usar um MySqlConnection que exigirá que você adicione um provedor MySql de referência para Ado.Net chamado MySql.Data

A maneira mais fácil de fazer isso é usando o NuGet Package Manager. No Visual Studio, clique em:Ferramentas> Gerenciador de Pacotes NuGet -> Gerenciar Pacotes Nuget para Solução.

No formulário, clique em Browse e selecione MySql.Data.



Observação:há também um provedor EntityFramework se você quiser usá-lo em vez de Ado.Net.

A partir daqui, verifique os projetos nos quais você deseja usar o provedor e clique em instalar.