Visual Studio 2015 Community连接到Mysql

时间:2021-09-22 03:03:58

本文首发于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
 
 Visual Studio 2015 Community连接到MysqlVisual Studio 2015 Community连接到Mysql
  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