Bonjour à tous.
Pour un projet je voudrais installer une application sur deux pc dans des réseaux différents. J'ai donc penser à utiliser une base de données MySQL fournie avec les comptes free gratuit. Le code que j'utilise dans mon application C# ne se connecte pas à la base. J'ai installé le connecteur MySQL 5.1.7 et ajouter la dll "MySql.Data.dll" aux références de mon projet.
Le code que j'utilise actuellement est :
L'erreur générée est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 class DbConnect { public static void Connect() { // Créer une nouvelle connexion MySQL MySqlConnection connection = new MySqlConnection("Server=sql.free.fr;Database=[DB_Name];Uid=[User_compte_free];Pwd=[Mdp_compte_free];"); // Ouvrir la connextion connection.Open(); Console.WriteLine("Connexion à MySQL : Effectuée"); // Fermer la connexion connection.Close(); } }
L'éxception MySqlConnection n'a pas été gérée
Unable to connect to any of the specified MySQL hosts.
Est-ce que quelqu'un peux m'aider, et est-ce que l'utilisation d'une base de données distante comme ceci est possible?
Merci à tous.
Partager