• Visual Studio 2015 Community连接到Mysql


    本文首发于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
     
     在CODE上查看代码片派生到我的代码片
    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.    }  

     

  • 相关阅读:
    快慢指针
    成绩排序
    简单排序
    个人作业——软件工程实践总结作业
    团队作业——项目验收与总结博客(麻瓜制造者)
    Beta阶段总结博客(麻瓜制造者)
    “福大易宝”宣传文案
    Beta冲刺(5/5)(麻瓜制造者)
    Beta冲刺(4/5)(麻瓜制造者)
    个人作业——软件工程实践总结作业(待续)
  • 原文地址:https://www.cnblogs.com/0to9/p/5746061.html
Copyright © 2020-2023  润新知