Il tuo problema è che stai usando un System.Data.SqlClient.SqlConnection
nel tentativo di connettersi a un MySql
server.
Per connettersi a MySql
devi usare un MySqlConnection
che richiederà l'aggiunta di un provider MySql di riferimento per Ado.Net chiamato MySql.Data
Il modo più semplice per farlo consiste nell'usare NuGet Package Manager. In Visual Studio fare clic su:Strumenti> Gestione pacchetti NuGet -> Gestisci pacchetti Nuget per soluzione.
Nel modulo, fai clic su Sfoglia e seleziona MySql.Data.
Nota:esiste anche un provider EntityFramework se desideri utilizzarlo al posto di Ado.Net.
Da qui, controlla i progetti in cui desideri utilizzare il provider e fai clic su Installa.