我嘗試連接到我的一位朋友創建的服務器上的MySQL數據庫,但它仍然表示它無法連接到服務器!用C連接到MySQL網絡服務器#
這裏是我的代碼:
String connectionString = "Persist Security Info=False;database=qwertyui;server=www.qwertyuiop.com;Uid=asdfghj;Pwd=qazwsxedc;Connect Timeout=30";
using (SqlConnection connection = new SqlConnection(connectionString))
{
SqlCommand cmd = new SqlCommand("INSERT INTO etc.... ");
cmd.CommandType = CommandType.Text;
cmd.Connection = connection;
cmd.Parameters.AddWithValue(etc....);
connection.Open();
int r = cmd.ExecuteNonQuery();
}
它failes在connection.Open()
指令拋出異常 - >無法連接到服務器。
有什麼想法嗎?
'www.qwertyuiop.com'連接到端口80,這是公共端口。您需要確定MySQL實例正在偵聽的端口,並在連接字符串中指定該端口。 – PoweredByOrange