Votre problème est que vous utilisez un System.Data.SqlClient.SqlConnection
dans une tentative de connexion à un MySql
serveur.
Pour se connecter à MySql
vous devez utiliser un MySqlConnection
qui vous demandera d'ajouter un fournisseur MySql de référence pour Ado.Net appelé MySql.Data
Pour ce faire, le moyen le plus simple consiste à utiliser le gestionnaire de packages NuGet. Dans Visual Studio, cliquez sur :Outils> NuGet Package Manager -> Gérer les packages Nuget pour la solution.
Dans le formulaire, cliquez sur Parcourir et sélectionnez MySql.Data.
Remarque :il existe également un fournisseur EntityFramework si vous souhaitez l'utiliser à la place d'Ado.Net.
À partir de là, cochez les projets dans lesquels vous souhaitez utiliser le fournisseur et cliquez sur installer.