以前用ASP.net做web网站时用的都是sqlserver 数据库,也没有了解用mysql如何连接,遂今天试了下,多余就不说了,直接上步骤了。

首先我采用的是MySql.Data.dll这种方式连接数据库,我把放在百度云上了,大家可以下载:http://pan.baidu.com/s/1o78bql0

mysql的安装我就不多说了,傻瓜式安装即可,这里推荐一个可视化工具

6f58088f9d5bb5e15f2895afb7770cbb.png

可以方便看到数据库里的表:为了简单测试我就把数据库ll表里放了一个字段date

24339705377cdbaa9c56d09d47ce0ae6.png

接下来,在ASP.net项目中右击添加MySql.Data.dll的引用,如下图:

8b0a5aa95889869d6904a1ff940b90e2.png

添加引用后,我们会在Bin下面看到这个引用,如图:

c764d65d7981eb77bdce6657a3b837d3.png

到这一步配置就搞定了,接下来测试下:

在页面中加入gridview空间,在cs中输入:

protected void Page_Load(objectsender, EventArgs e)

{string conn = "Data Source=127.0.0.1;User ID=root;Password=root;DataBase=lp";

MySqlConnection con= newMySqlConnection(conn);

con.Open();

MySqlCommand cmd= new MySqlCommand("select * from ll", con);

MySqlDataReader dr=cmd.ExecuteReader();

GridView1.DataSource=dr;

GridView1.DataBind();

dr.Close();

con.Close();

}

最后效果:

b022199c260e03538a5f41ef768a8639.png

原文:http://www.cnblogs.com/qianboping/p/6568146.html

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐