暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

ASP.NET连接MySQL数据库

新阁Net社群 2021-06-21
2059

ASP.NET可以连接很多种数据库,本文以连接MySQL数据库,并以实现简单的增删改查功能做一个小小小Demo。


步骤


1.在MySQL数据库建库(名为yimi);建表(名为plan);插入若干数据。

2.使用VS2017(这是我用的版本,其他版本应该也差别不大)新建ASP.NET Web应用程序。

3.在所建号的网站项目右侧的“解决方案资源管理器”内的“引用”处,单击右键“添加引用”,然后“浏览”找到安装MySQL的地方中自带的“MySql.Data.dll”文件(比如我的文件默认安装在了C:\Program Files (x86)\MySQL\MySQL Connector Net 6.10.5\Assemblies\v4.5.2),点击添加。

4.新建一个aspx页面(WebForm1.aspx),添3个按钮(ButtonAdd、ButtonDelete、ButtonUpdate)和一个标签(Label1)。

代码如下:

1.修改配置文件Web.config,添加连接数据库的相关配置。

新添部分具体代码如下:

  <connectionStrings>

<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-Sanlogic.MSTWebsite-20140219093639;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-Sanlogic.MSTWebsite-20140219093639.mdf" providerName="System.Data.SqlClient" >


<add name="DBConnection" connectionString="server=localhost;user id=root;password=wanxinyan;database=yimi; pooling=true;"

           providerName="MySql.Data.MySqlClient" >

  </connectionStrings>

其中服务器地址、数据库、用户id、密码根据自己实际情况来填写。
6. 修改所添加的页面的后台逻辑(WebForm1.aspx.cs文件),其中增、删、改按钮通过双击“设计”页面中的控件也可自动生成对应方法。

7.运行。
可以看到标签所显示的内容(“休闲计划”)是从数据库中查出的:

8. 依次点击增、删、改按钮,然后刷新数据库的表,可以看到表已经有了变化。
旧表:

新表:

至此,通过ASP.NET连接MySQL数据库并实现简单的增删改查功能均已实现。




新阁教育

超值小课,点击图片扫码学习


 .Net面试经验总结(.Net/C#)

 【干货】Socket通讯原理及例程

 C# 委托实现多线程的实例

 ASP.NET发布网站的详细步骤

 多线程底层解密和Thread线程使用必知

 .NET委托delegate高级应用


文章转载自新阁Net社群,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论