我正在尝试在Unity中创建一个服务器,该服务器此时连接到计算机上的本地数据库。
void Start()
{
using (SqlConnection dbCon = new SqlConnection("Server=127.0.0.1;" +
"Database=bomberman;uid=root"))
{
//SqlCommand cmd = new SqlCommand(_query, dbCon);
try
{
dbCon.Open();
Debug.Log("Successfully opened MySQL");
//string _returnQuery = (string)cmd.ExecuteScalar();
}
catch (SqlException _exception)
{
Debug.LogWarning(_exception.ToString());
}
}
}
目前,我想保持简单,所以我尽可能保留凭证作为准系统,以便我可以确认连接可以存在;但是,我得到了一个
System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it.
此外,我可以确认我可以从其他来源连接到MySQL,因为我以前可以使用此特定连接来托管游戏服务器。有什么想法吗?