作者:xiaoyuhongzi | 来源:互联网 | 2022-12-15 20:39
我正在尝试连接到本地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的数据库?
1> 小智..:
您是否尝试将SslMode
属性添加到连接字符串中?
这应该工作:
new MySqlConnection("Database=Studentenverwaltung;Port=3306;Data Source=127.0.0.1;User Id=root;Password=abc123;SslMode=none;")