如何將MySQL數據庫連接到C#WinForm應用程序?如何將MySQL數據庫連接到C#WinForm應用程序?
我可以建立一個使用Microsoft SQL Server的連接,但不能爲我的生活想出它是如何使用MySQL來完成的。
如何將MySQL數據庫連接到C#WinForm應用程序?如何將MySQL數據庫連接到C#WinForm應用程序?
我可以建立一個使用Microsoft SQL Server的連接,但不能爲我的生活想出它是如何使用MySQL來完成的。
使用此代碼:
string myConnectionString = "server=localhost;database=testDB;uid=root;pwd=abc123;";
private void button1_Click(object sender, EventArgs e)
{
string connetionString = null;
MySqlConnection cnn ;
connetionString = "server=localhost;database=testDB;uid=root;pwd=abc123;";
cnn = new MySqlConnection(connetionString);
try
{
cnn.Open();
MessageBox.Show ("Connection Open ! ");
cnn.Close();
}
catch (Exception ex)
{
MessageBox.Show("Can not open connection ! ");
}
}
確保你在你的代碼中的適當引用:
using MySql.Data.MySqlClient;
而這個連接字符串僅僅是一個例子。你必須看到你的連接字符串是什麼。並且還要搜索這些問題,因爲我確信StackOverflow中存在一堆相似或相同的問題。
您將需要MySQL Connector/Net。安裝這個,然後你會得到一套像MySqlConnection,MySQLCommand,MySQLDataReader等類。
這些類似於SqlConnection和MS Sql Server類似的類。