J'utilise msyql.data 8.08 et dapper et .net core pour la connexion mysql5.7.18 mais l'exception suivante est apparue:
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 aller de l'avant en ajoutant le "SslMode = none" dans la chaîne de connexion.
Vous allez finir avec quelque chose comme:
server={0};user id={1};password={2};persistsecurityinfo=True;port={3};database={4};SslMode=none
(remplacer 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 comme suit:
string connstring = string.Format("Server=44.55.110.59; database={0}; UID=root; password=Newuser@123; SslMode = none", databaseName);