gpt4 book ai didi

c# - 无法连接到 C#.NET 中的 MySQL 数据库

转载 作者:搜寻专家 更新时间:2023-10-30 23:05:35 26 4
gpt4 key购买 nike

所以我正在学习本教程:http://support.microsoft.com/kb/314145/

我收到意外错误:System.Data.dll 中发生类型为“System.Data.SqlClient.SqlException”的第一次机会异常

我的类(class)是这样的:

    class Database
{
public Database()
{
string connectionString = "Password=pass;User ID=userid;Initial Catalog=soksko;Data Source=(local)";
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
Console.WriteLine("ServerVersion: {0}", connection.ServerVersion);
Console.WriteLine("State: {0}", connection.State);
}

Console.WriteLine("Database: OK");
}

}

我用谷歌搜索,但找不到任何有值(value)的东西。我正在使用 MySQL 数据库,它在同一台计算机上,我正在使用 VS 2013。我使用上面使用的相同连接信息成功地将我的数据库添加到服务器资源管理器,但是当我尝试打开连接时出现异常。

最佳答案

有关 MySQL 连接字符串的外观,请参阅此链接:

ASP.NET use SqlConnection Connect Mysql

有关经常被误用的 Data Source=(local) 的解释,请参阅此链接:

http://blogs.msdn.com/b/sql_protocols/archive/2008/09/19/understanding-data-source-local-in-sql-server-connection-strings.aspx

提示您没有使用 SQL-Server,因此它不会为您工作

关于c# - 无法连接到 C#.NET 中的 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26790173/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com