C#连接mysql的方法【基于vs2010】

 更新时间:2017年03月30日 09:10:34   作者:xyzqiang  
这篇文章主要介绍了C#连接mysql的方法,基于vs2010平台较为详细的讲述了C#操作mysql所需的组件下载、安装及连接mysql操作实现代码,需要的朋友可以参考下

本文实例讲述了C#连接mysql的方法。分享给大家供大家参考,具体如下:

在vs2010中  工具->数据库连接   里要想连接到MySQL数据库,需要安装这样一个东西: MySql Connector;

1.首先安装 connector 。下载地址:(http://www.mysql.com/downloads/connector/net/

2.现在就可以了,打开vs2010试试吧!

安装完成后找到安装目录下(C:\Program Files\MySQL\MySQL Connector Net 6.4.4\Assemblies\v4.0\MySql.Data.dll,添加引用到工程中.

现在一切就OK了!

如果想在工程c#中连接mysql,需如下代码:

//define the connection reference and initialize it
MySql.Data.MySqlClient.MySqlConnection msqlConnection = null;
msqlConnection = new MySql.Data.MySqlClient.MySqlConnection("server=localhost;user id=UserName;Password=UserPassword;database=DatabaseName;persist security info=False");
//define the command reference
MySql.Data.MySqlClient.MySqlCommand msqlCommand = new MySql.Data.MySqlClient.MySqlCommand();
//define the connection used by the command object
msqlCommand.Connection = this.msqlConnection;
//define the command text
msqlCommand.CommandText = "SELECT * FROM TestTable;";
try
{
 //open the connection
 this.msqlConnection.Open();
 //use a DataReader to process each record
 MySql.Data.MySqlClient.MySqlDataReader msqlReader = msqlCommand.ExecuteReader();
 while (msqlReader.Read())
 {
 //do something with each record
 }
}
catch (Exception er)
{
 //do something with the exception
}
finally
{
 //always close the connection
 this.msqlConnection.Close();
}

更多关于C#相关内容感兴趣的读者可查看本站专题:《C#程序设计之线程使用技巧总结》、《C#操作Excel技巧总结》、《C#中XML文件操作技巧汇总》、《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算法教程》、《C#数组操作技巧总结》及《C#面向对象程序设计入门教程

希望本文所述对大家C#程序设计有所帮助。

相关文章

  • Unity UGUI的MaskableGraphic可遮罩图形组件介绍使用

    Unity UGUI的MaskableGraphic可遮罩图形组件介绍使用

    这篇文章主要为大家介绍了Unity UGUI的MaskableGraphic可遮罩图形组件介绍使用,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • C# 日历类功能的实例

    C# 日历类功能的实例

    本文通过实例代码给大家介绍了C#日历类的相关知识,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2017-06-06
  • C#开发Windows UWP系列之对话框MessageDialog和ContentDialog

    C#开发Windows UWP系列之对话框MessageDialog和ContentDialog

    这篇文章介绍了C#开发Windows UWP系列之对话框MessageDialog和ContentDialog,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • C#实现飞行棋优化版

    C#实现飞行棋优化版

    这篇文章主要为大家详细介绍了C#实现飞行棋的优化版,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-05-05
  • C#中的composite模式示例详解

    C#中的composite模式示例详解

    Composite组合模式属于设计模式中比较热门的一个,相信大家对它一定不像对访问者模式那么陌生,这篇文章主要介绍了C#中的composite模式,需要的朋友可以参考下
    2022-06-06
  • C#判等对象是否相等的方法汇总

    C#判等对象是否相等的方法汇总

    这篇文章主要介绍了C#判等对象是否相等的方法汇总,非常实用,需要的朋友可以参考下
    2014-08-08
  • C#计算矩阵的秩实例分析

    C#计算矩阵的秩实例分析

    这篇文章主要介绍了C#计算矩阵的秩实现方法,以实例形式较为详细的分析了C#计算矩阵秩的原理与实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • C#数据结构之顺序表(SeqList)实例详解

    C#数据结构之顺序表(SeqList)实例详解

    这篇文章主要介绍了C#数据结构之顺序表(SeqList)实现方法,结合实例形式较为详细的分析了顺序表的定义、原理与具体实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11
  • c# 识别图片格式的方法

    c# 识别图片格式的方法

    这篇文章主要介绍了c# 识别图片格式的方法,帮助大家更好的理解和学习使用c#,感兴趣的朋友可以了解下
    2021-02-02
  • 基于WPF实现路径图标控件

    基于WPF实现路径图标控件

    这篇文章主要介绍了如何利用WPF实现路径图标控件,文中的示例代码讲解详细,对我们学习或工作有一定帮助,需要的小伙伴可以参考一下
    2023-07-07

最新评论