首页 > 编程 > C# > 正文

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

2019-10-29 21:12:04
字体:
来源:转载
供稿:网友

本文实例讲述了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 itMySql.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 referenceMySql.Data.MySqlClient.MySqlCommand msqlCommand = new MySql.Data.MySqlClient.MySqlCommand();//define the connection used by the command objectmsqlCommand.Connection = this.msqlConnection;//define the command textmsqlCommand.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#教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表