標籤:
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
本文首發於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
- using System.Data.SqlClient;
- using MySql.Data.MySqlClient;
- //串連到SQL server
- /*
- string conn_str = @"連接字串";
- string sql = "SQL命令語句";
- SqlConnection conn = new SqlConnection(conn_str);
- SqlCommand cmd = new SqlCommand(sql, conn);
- */
-
- //串連到Mysql
- string conn_str = @"連接字串";
- string sql = "SQL命令語句"; //"select count(*) from accounts where accounts=‘" + textBox1.Text + "‘"
- MySqlConnection conn = new MySqlConnection(conn_str);
- MySqlCommand cmd = new MySqlCommand(sql,conn);
-
- try{
- conn.Open();
- String result = cmd.ExecuteScalar().ToString();
- if (result!="0") { MessageBox.Show("尋找到"+result+"條記錄"); }
- else { MessageBox.Show("帳號不存在,請重新輸入或註冊"); }
- }
- catch
- {
- throw;
- }
- finally {
- conn.Close();
- }
Visual Studio 2015 Community串連到Mysql