Visual Studio 2015 Community串連到Mysql

來源:互聯網
上載者:User

標籤:

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

本文首發於CSDN:http://blog.csdn.net/cxq2046/article/details/51108256 至今暫未授權其他任何平台發表。

 

Visual Studio 2015 Community串連到MySQL,步驟很簡單,但剛弄的時候一臉懵,現在記錄如下以作備忘:

 

安裝好VS2015和Mysql後,只需要再安裝兩個東西即可。

 

一個是SDK:MySQL for Visual Studio

 

:http://www.mysql.com/why-mysql/windows/visualstudio/

 

另一個是驅動:Mysql Connector

 

根據不同語言選擇不同的Connector。

 

:http://www.mysql.com/products/connector/

 

重啟VS2015後,在功能表列或工具列上單擊滑鼠右鍵可以在右鍵菜單上看到“Mysql”的項,單擊之,工具列即出現Mysql相關的工具按鈕。這些工具可以可視化操作Mysql資料庫。

 

在Mysql啟動並執行情況下,可通過

 

左側工具列的:“伺服器總管”→“資料連線”→單擊右鍵“添加連結”

功能表列的:“工具”→“串連到資料庫”

 

串連到Mysql。

 

 

以C#表單程式為例,拉DataGridView控制項到表單,設定“資料”的“DataSource”屬性,可以綁定資料庫並以網格狀顯示資料表。

 

以下是串連到資料庫的代碼例子:

 

[csharp] view plain copy  
  1. using System.Data.SqlClient;  
  2. using MySql.Data.MySqlClient;  
  3. //串連到SQL server  
  4. /* 
  5. string conn_str = @"連接字串"; 
  6. string sql = "SQL命令語句"; 
  7. SqlConnection conn = new SqlConnection(conn_str); 
  8. SqlCommand cmd = new SqlCommand(sql, conn); 
  9. */    
  10.                  
  11. //串連到Mysql  
  12. string conn_str = @"連接字串";  
  13. string sql = "SQL命令語句";    //"select count(*) from accounts where accounts=‘" + textBox1.Text + "‘"  
  14. MySqlConnection conn = new MySqlConnection(conn_str);  
  15. MySqlCommand cmd = new MySqlCommand(sql,conn);               
  16.             
  17. try{  
  18.    conn.Open();  
  19.    String result = cmd.ExecuteScalar().ToString();  
  20.    if (result!="0") { MessageBox.Show("尋找到"+result+"條記錄"); }  
  21.    else { MessageBox.Show("帳號不存在,請重新輸入或註冊"); }                    
  22.     }  
  23. catch  
  24.    {  
  25.    throw;  
  26.    }  
  27. finally {  
  28.    conn.Close();  
  29.    }  

 

Visual Studio 2015 Community串連到Mysql

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.