net连接mysql数据库的方法

  介绍

小编给大家分享一下。net连接mysql数据库的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

净连接mysql数据库的方法:首先引用mysql连接器/净组件,然后在ASP.NET项目引用中添加地MySQL.Data。dll的引用;最后使用ConnectMySql代码完成对数据库的连接即可。

使用MySql.Data.MySqlClient;名称空间
  {类Class1
  {公共MySqlDataReader GetData ()
  {=胺衿鞯淖址?localhost;用户id=根;密码=123456;数据库=美国广播公司(ABC);池=true;“;
  MySqlConnection康涅狄格州=new MySqlConnection(连接);字符串sqlQuery=癝ELECT * FROM Article";
  MySqlCommand通讯=new MySqlCommand(康涅狄格州sqlQuery);
  conn.Open ();
  MySqlDataReader=comm.ExecuteReader博士();
  conn.Close ();返回博士;
  }
  }
  }

代码注意两点:一是使使用MySql.Data.MySqlClient用;二是写好连接字符串连接,当然,这个连接字符串可以不象上面那样写在具体的代码中,而是推荐写在ASP.NET应用的根目录中的配置文件web . config的& lt; connectionStrings>节内,如下:

3 - 2,在网络。配置中配置连接字符串完成对MySQL数据库的连接(推荐,替代方法3 - 1)

 & lt; connectionStrings>
  & lt;添加名称=癉efaultConnection"connectionString=笆菰?(LocalDb) \ v11.0;初始目录=aspnet - sanlogic.mstwebsite 20140219093639;综合安全=SSPI; AttachDBFilename=| DataDirectory | \ aspnet sanlogic.mstwebsite - 20140219093639. mdf"providerName=癝ystem.Data.SqlClient"/比;
  
  & lt;添加名称=癉BConnection"connectionString=胺衿?localhost;用户id=根;密码=123456;数据库=美国广播公司(ABC);池=true;“
  providerName=癕ySql.Data.MySqlClient"/比;
  
  & lt;/connectionStrings> 

其中DBConnection即是对MySQL的连接,如果是这样的配置连接字符串,可以使用下面的代码将其取出(注意仍然有使用MySql.Data.MySqlClient;语句):

公共静态MySqlConnection CreateConn ()   {字符串_conn=WebConfigurationManager.ConnectionStrings [“DBConnection"] .ConnectionString;   MySqlConnection康涅狄格州=new MySqlConnection (_conn);返回康涅狄格州;   }

使用这种办法取出连接字符串并建立对数据库的连接,今后的使用直接调用该方法创建对MySQL数据库的连接,并使用ADO。净完成任务。

以上是。NET连接mysql数据库的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

net连接mysql数据库的方法