J'utilise msyql.data 8.08 et le noyau .net pour me connecter à mysql5.7.18 Mais l'exception suivante est levée:
MySql.Data.MySqlClient.MySqlException:“The Host localhost does not support SSL connections.”
Comment y faire face?
J'ai eu le même problème aujourd'hui en passant de MySql.Data 7.0.7 à 8.0.8. J'ai pu avancer en ajoutant le "SslMode = none" dans la chaîne de connexion.
Vous allez vous retrouver avec quelque chose comme:
server={0};user id={1};password={2};persistsecurityinfo=True;port={3};database={4};SslMode=none
(en remplaçant les valeurs par les détails de votre base de données)
Et si vous utilisez une classe de pool de connexions, vous devrez peut-être procéder ainsi:
string connstring = string.Format("Server=44.55.110.59; database={0}; UID=root; password=Newuser@123; SslMode = none", databaseName);