C# — The host localhost does not support SSL connections.

Задача: При обращении к базе данных (БД) возникает ошибка MySql.Data.MySqlClient.MySqlException: “The host localhost does not support SSL connections.”
Инструменты: C#, MySQL.Data v8.0.12
Решение: Данная проблема начала появляться после обновления NuGet пакета MySql.Data v.7 к MySQL.Data v8. Для ее решения можно изменить строку подключения и добавить параметр

SslMode=none


В результате строка подключения будет выглядеть следующим образом:

Server={0};Database={1};Uid={2};Pwd={3};persistsecurityinfo=True;Charset=utf8;SslMode=none

где {0}..{3} — ваши параметры подключения

Добавить комментарий