97 MySql.Data 8.08と.NET Coreを使用してMySql 5.7.18に接続していますが、次の例外がスローされます。 MySql.Data.MySqlClient.MySqlException:“The host localhost does not support SSL connections.” それをどう扱うか? c# mysql asp.net-core mysql.data — 海 ソース 2 - :私は、次の2つのオプションがあるとしますMySQLサーバ上でSSL接続を有効にします - SSL接続を強制することなく、あなたのMySQLサーバに接続 — abolotnov
213 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 (値をデータベースの詳細で置き換える) — JDC ソース ありがとう。機能しました。SslMode= noneなどのネガティブにはSSLを追加する必要があります — Sea 3 SSL接続を強制しようとするのは良い考えですが、SSLを利用できると想定して人々のコードを壊すことはできません!私がSSLを持っているなら、私はすでにそれを使います! — dvdmn 2018 この情報をありがとう。ローカル/ devですべてが適切に機能したため、移行方法のヒントなしにライブサーバーでランタイムエラーに直面していました。Mysqlクライアント6.xから8.xへの移行中に直面したすべての問題をこの記事にまとめました。これが時間の節約になることを願っています。 — デビッドシェリア2018
0 また、接続プールクラスを使用している場合は、次のようにする必要があります。 string connstring = string.Format("Server=44.55.110.59; database={0}; UID=root; password=Newuser@123; SslMode = none", databaseName); — アヌジ ソース