Задача: При обращении к базе данных (БД) возникает ошибка 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} — ваши параметры подключения