我使用msyql.data 8.08和.net core连接到mysql5.7.18 但是抛出以下异常:
MySql.Data.MySqlClient.MySqlException:“The host localhost does not support SSL connections.”
如何处理?
答案 0 :(得分:207)
从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
(用数据库详细信息替换值)
答案 1 :(得分:0)
如果使用连接池类,则可能必须这样做:
string connstring = string.Format("Server=44.55.110.59; database={0}; UID=root; password=Newuser@123; SslMode = none", databaseName);