有没有办法连接到没有ssl的MySQL数据库?

我正在尝试连接到本地MySQL数据库。

我有这个连接器:

using(MySqlConnection conn = new MySqlConnection("Database=Studentenverwaltung;Port=3306;Data Source=127.0.0.1;User Id=root;Password=abc123")) { try { conn.Open(); Console.WriteLine("Opened!"); conn.Close(); } catch(Exception e) { Console.WriteLine("Cannot open Connection"); Console.WriteLine(e.ToString()); } } 

但是我得到了这个例外:

MySql.Data.MySqlClient.MySqlException(0x80004005):主机127.0.0.1不支持SSL连接。

它似乎无法连接到数据库,因为数据库不支持SSL。 那么有没有办法如何连接到没有SSL的数据库?

您是否尝试将SslMode属性添加到连接字符串中?

这应该工作:

 new MySqlConnection("Database=Studentenverwaltung;Port=3306;Data Source=127.0.0.1;User Id=root;Password=abc123;SslMode=none;")