1. 程式人生 > >c# winform通過mysql .net驅動連線mySql資料庫

c# winform通過mysql .net驅動連線mySql資料庫

1.安裝mysql;

2.安裝mysql-connector-net-6.6.4 點選下載(需要.net framework 4支援)

3.在工程中新增引用MySql.Data.dll

4.程式碼中新增using MySql.Data.MySqlClient;

5.剩下的就和mssql的操作一樣了只是連線字串有一些區別。

--------------------------------------------------------------------------------------------------------------------------------------

重要程式碼如下:(均為常用程式碼,因此不做註釋)

[csharp] view plaincopyprint?
  1. MySqlConnection mySqlCon = new MySqlConnection("User Id=root;PassWord=123456789;Host=localhost;Database=mysql;");  
  2.             MySqlCommand mySqlCmd = new MySqlCommand("select * from user", mySqlCon);  
  3.             MySqlDataAdapter myDa = new MySqlDataAdapter(mySqlCmd);  
  4.             DataSet ds = new DataSet();  
  5.             mySqlCon.Open();  
  6.             myDa.Fill(ds, "user");  
  7.             dataGridView1.DataSource = ds.Tables[0].DefaultView;  
  8.             mySqlCon.Close();  
MySqlConnection mySqlCon = new MySqlConnection("User Id=root;PassWord=123456789;Host=localhost;Database=mysql;");
            MySqlCommand mySqlCmd = new MySqlCommand("select * from user", mySqlCon);
            MySqlDataAdapter myDa = new MySqlDataAdapter(mySqlCmd);
            DataSet ds = new DataSet();
            mySqlCon.Open();
            myDa.Fill(ds, "user");
            dataGridView1.DataSource = ds.Tables[0].DefaultView;
            mySqlCon.Close();