色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

C#連接本地mysql數(shù)據(jù)庫

錢瀠龍2年前12瀏覽0評論

C#是一種面向?qū)ο蟮木幊陶Z言,它可以輕松地連接本地mysql數(shù)據(jù)庫。本文將介紹如何使用C#來建立與mysql數(shù)據(jù)庫的連接。

首先,在項目中添加MySql.Data.dll文件。

using MySql.Data.MySqlClient;

然后,使用以下代碼來建立連接:

MySqlConnection conn = new MySqlConnection("server=localhost;user id=root;password=123456;database=test");
try
{
conn.Open();
Console.WriteLine("連接成功!");
}
catch (MySqlException ex)
{
Console.WriteLine(ex.Message);
}
finally 
{
conn.Close();
}

在代碼中,我們使用MySqlConnection類建立mysql數(shù)據(jù)庫的連接。在連接字符串中設置了服務器名稱,用戶名,密碼和數(shù)據(jù)庫名。

如果連接成功,將在控制臺輸出“連接成功!”。如果連接不成功,則會在控制臺上輸出錯誤消息。無論連接成功或失敗,最后都需要使用conn.Close()來關(guān)閉連接。

此外,我們還可以使用MySqlCommand類執(zhí)行sql查詢并返回結(jié)果。

MySqlCommand cmd = new MySqlCommand("select * from userinfo", conn);
MySqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Console.WriteLine("{0}\t{1}\t{2}", reader[0].ToString(), reader[1].ToString(), reader[2].ToString());
}
reader.Close();

在這個例子中,我們使用MySqlCommand類來編寫SELECT查詢,并將結(jié)果返回給MySqlDataReader。使用while循環(huán)遍歷結(jié)果并輸出到控制臺。最后必須使用reader.Close()關(guān)閉讀取器。

到此為止,我們已經(jīng)成功建立了與本地mysql數(shù)據(jù)庫的連接,可以執(zhí)行查詢并返回結(jié)果。

下一篇mysql isfull