这篇文章主要介绍了ASP.NET连接MySql数据库的2个方法及示例,使用的是MySQL官方组件和ODBC.NET,需要的朋友可以参考下
方法一: 使用MySQL官方组件
使用MySQL推出的 MySQL Connector/Net 组件, 该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件。完成该组件后,需要在项目中引用这个组件,也可以直接在配置文件的节点内添加下面的节点:
代码如下:
之后在程序中引用命名空间MySql.Data.MySqlClient,即可开始进行连接MySQL数据库的操作了,示例如下:
代码如下:
protected void MySqlCon(来源gao($daima.com搞@代@#码网)
{
//数据库连接字符串跟连接SQL SERVER没有区别
string constr = “server=localhost;User Id=root;password=root;Database=test”;
{
//数据库连接字符串跟连接SQL SERVER没有区别
string constr = “server=localhost;User Id=root;password=root;Database=test”;
//下面使用MySql Connector/net提供的专用对象
MySqlConnection mycon = new MySqlConnection(constr);
mycon.Open();
MySqlCommand mycmd = new MySqlCommand(“select * from users”, mycon);
MySqlDataReader myreader = mycmd.ExecuteReader();
while (myreader.Read())
{
if (myreader.HasRows)
{
Response.Write(myreader.GetString(“email”) + “
“);
}
}
myreader.Close();
mycon.Close();
}
以上就是ASP.NET连接MySql数据库的2个方法及示例的详细内容,更多请关注gaodaima搞代码网其它相关文章!