2017-07-13 4 views
14

J'utilise msyql.data 8,08 et pimpant et le noyau .net à la connexion mysql5.7.18 mais exception suivante est apparue:MySql.Data.MySqlClient.MySqlException: « Le localhost hôte ne prend pas en charge les connexions SSL. »

MySql.Data.MySqlClient.MySqlException:“The host localhost does not support SSL connections.”

Comment faire avec?

+1

Je suppose que vous avez deux options: - [Activer la connectivité SSL sur votre serveur MySQL] (https : //dev.mysql.com/doc/connector-net/en/connector-net-tutorials-ssl.html) - [Connectez-vous à votre serveur MySQL sans appliquer de connexion SSL] (https://dev.mysql.com /doc/connector-net/en/connector-net-connection-options.html) – abolotnov

Répondre

28

J'ai eu le même problème aujourd'hui en passant de MySql.Data 7.0.7 à 8.0.8. J'ai été capable d'avancer en ajoutant le "SslMode = none" dans la chaîne de connexion.

Vous endup avec quelque chose comme:

server={0};user id={1};password={2};persistsecurityinfo=True;port={3};database={4};SslMode=none 

(remplaçant les valeurs avec les détails de votre base de données)

+0

merci. Cela a fonctionné, doit SSL ajouté pour négatif comme SslMode = aucun – Sea