MySql.Data.MySqlClient.MySqlException:"主机localhost不支持SSL连接."

Sea*_*Sea 95 c# mysql mysql.data asp.net-core

我使用msyql.data 8.08和.net core连接到mysql5.7.18但是抛出以下异常:

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

怎么处理呢?

JDC*_*JDC 209

从MySql.Data 7.0.7迁移到8.0.8时,我今天遇到了同样的问题.我能够继续在连接字符串中添加"SslMode = none".

你会得到类似的东西:

server={0};user id={1};password={2};persistsecurityinfo=True;port={3};database={4};SslMode=none
Run Code Online (Sandbox Code Playgroud)

(用数据库详细信息替换值)

  • 试图强制SSL连接是一个好主意,但破坏人们的代码,假设他们有可用的SSL不是!如果我有SSL,我会使用它! (3认同)