本文主要是介绍.NET Core 使用Dapper 操作MySQL,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
.NET Core 使用Dapper 操作MySQL 数据库, .NET Core 使用Dapper。
目前官方没有出.NET Core MySQL 驱动,但是已经有第三方进行改动封装出.NET Core MySQL Connector 预览版。
Dapper 也已经出了 .NET Core 预览版。
Dapper dot net 是一个轻量型的ORM,但是性能很强大。
有了.NET Core MySQL Connector 我们可以直接使用ADO.NET 操作数据库。
目前EF Core 暂时不支持MySQL, 本篇主要讲解使用Dapper 操作 MySQL。
第三方 MySQL Connector: https://github.com/SapientGuardian/mysql-connector-net-netstandard
Dapper: https://github.com/StackExchange/dapper-dot-net
新建项目
新建一个.NET Core控制台应用程序 NETCoreMySQL
添加引用
使用 NuGet 控制台添加
Install-Package SapientGuardian.MySql.Data -PreInstall-Package Dapper -Pre
MySQL 增删查改
在MySQL里面新建一个测试库 及表
测试所用脚本:
新建一个User 类
下面来操作MySQL 增删改查
简单使用Dapper,更多功能可以查看官方文档。
执行效果:
GitHub :https://github.com/linezero/Blog/tree/master/NETCoreMySQL
相关文章:
ASP.NET Core 1.0 入门——了解一个空项目
ASP.NET Core 1.0 部署 HTTPS (.NET Framework 4.5.1)
.NET Core 1.0、ASP.NET Core 1.0和EF Core 1.0简介
云服务器下ASP.NET Core 1.0环境搭建(包含mono与coreclr)
使用VS Code开发ASP.NET Core 应用程序
dotnet run是如何启动asp.net core站点的
ASP.NET Core提供模块化Middleware组件
“dotnet restore"和"dotnet run"都做了些什么?
探秘 dotnet run 如何运行 .NET Core 应用程序
.NET Portability Analyzer 已开源
原文地址:http://www.cnblogs.com/linezero/p/NETCoreMySQL.html
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
这篇关于.NET Core 使用Dapper 操作MySQL的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!