我一直在嘗試連接到MySQL數據庫,但一直得到異常0x80131904:找不到服務器。我知道服務器正在運行,我可以通過命令行查詢它。我也確保跳過網絡沒有啓用。我究竟做錯了什麼?無法連接到MySQL 5.6數據庫
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Data.SqlClient;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Connecting to database...");
SqlConnection sqlserver = new SqlConnection("user id=<removed>;" +
"password=<removed>;server=localhost;" +
"Trusted_Connection=yes;" +
"database=ircbot; " +
"connection timeout=5");
try
{
sqlserver.Open();
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("Connected");
Console.ResetColor();
}
catch (Exception e)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(e.ToString());
Console.ResetColor();
}
Console.ReadLine();
} //end main
} //end class Program
你試圖連接到SQL服務器或MySQL? – wayne 2013-04-22 05:17:18
我正在嘗試連接到mysql – fotg 2013-04-22 05:20:13
'SqlConnection'僅*用於連接到Microsoft SQL Server。你不能用它連接到MySQL。 – 2013-04-22 05:20:30