Ste*_*fan 7 c# mysql ado.net mysql-connector
我正在尝试连接到本地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());
}
}
Run Code Online (Sandbox Code Playgroud)
但是我得到了这个例外:
MySql.Data.MySqlClient.MySqlException(0x80004005):主机127.0.0.1不支持SSL连接.
它似乎无法连接到数据库,因为数据库不支持SSL.那么有没有办法如何连接到没有SSL的数据库?
Kje*_*ous 10
您是否尝试将SslMode属性添加到连接字符串中?
这应该工作:
new MySqlConnection("Database=Studentenverwaltung;Port=3306;Data Source=127.0.0.1;User Id=root;Password=abc123;SslMode=none;")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7311 次 |
| 最近记录: |