Bonjour,
J'ai un problème de connexion qui persiste avec mon application en VB.NET.
Sur mon lieu de travail je n'ai aucun soucis pour me connecter au serveur (serveur à distance) MySQL cependant quand j'essaie de lancer mon application de chez moi, impossible de se connecter au serveur MySQL. Mon application me retourne alors cette erreur : Unable to connect to any of the specified MySQL hosts
J'ai fait pas mal de recherches sans trouver de solution :/ J'ai également pu vérifier l'utilisateur avec lequel je me connecte sur la base de données mysql et son host est bien configuré (il a bien le % en host).
Voici comment je me connecte à MySQL via le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
        Dim connStr As String = "SERVER=IpDuServeur;DATABASE=MaDb;UID=MonUser;PASSWORD=MonMdp"
        Dim connection As New MySqlConnection(connStr)
        Dim command As MySqlCommand = connection.CreateCommand()
        Dim reader As MySqlDataReader
        command.CommandText = "select idp from TableTest"
        Try
            connection.Open()
        Catch ex As MySqlException
            UzineLog.Insert2DbLog("Erreur de connexion  MySQL (liste de mails) : " + ex.Message, 1, 0, "GET")
        End Try
Si vous avez une idée ça m'aiderait pas mal xD Merci d'avance