1 项目添加 Pomelo.EntityFrameworkCore.MySql

2 编辑项目文件,在节点中添加如下代码:

netcoreapp2.2

InProcess

3 CMD 切换到当前项目目录,执行如下命令

dotnet ef dbcontext scaffold "Server=localhost;User Id=数据库访问用户;Password=数据库访问密码;Database=你的数据库名" "Pomelo.EntityFrameworkCore.MySql" -o Models -f

-o 输出到目录

-f 覆盖文件

4 控制器添加数据库访问代码

控制器代码.png

ViewData["users"] = db.Users.First();

public class HomeController : Controller

{

public IActionResult Index()

{

using (var db = new boomContext())

{

ViewData["users"] = db.Users.First();

}

return View();

}

public IActionResult Privacy()

{

return View();

}

[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]

public IActionResult Error()

{

return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier });

}

}

5 视图添加如下代码

视图.png

6 运行如下图

运行.png

.net core 2.1 mysql_ASP.NET Core 2.2 + MySQL + DB First相关推荐

  1. .net core 1.1 mysql_Asp.net Core 1.1 升级后操作mysql出错的解决办法|chu

    遇到问题 core的版本从1.0升级到1.1,操作mysql数据库,查询数据时遇到MissingMethodException问题,更新.插入操作没有问题. 如果你也遇到这个问题,请参照以下步骤进行升 ...

  2. .net core 1.1 mysql_Asp.net Core 1.1 升级后操作mysql出错的解决办法

    这篇文章主要介绍了Asp.net Core 1.1 升级后操作mysql出错的解决办法,需要的朋友可以参考下 遇到问题 core的版本从1.0升级到1.1,操作mysql数据库,查询数据时遇到Miss ...

  3. 什么是core dump linux下用core和gdb查询出现段错误的地方

    什么是core dump   linux下用core和gdb查询出现"段错误"的地方 http://blog.chinaunix.net/uid-26833883-id-31932 ...

  4. dbcontext mysql_.Net Core 2.0数据库第一种方法Mysql DB的Scaffold-DbContext

    我正在使用 MySQL DB在.Net Core 2.0中开发WEB API.我正在尝试搭建MySQL DB.我跟随 This link (MySQL Official Site)但是当我解除脚手架命 ...

  5. ASP.NET Core 动作结果 - ASP.NET Core 基础教程 - 简单教程,简单编程

    ASP.NET Core 动作结果 - ASP.NET Core 基础教程 - 简单教程,简单编程 原文:ASP.NET Core 动作结果 - ASP.NET Core 基础教程 - 简单教程,简单 ...

  6. linux下产生core文件以及不产生core文件的条件

    原文:http://team.eyou.com/?p=27 Linux下,产生core文件,和不产生core文件的条件: 当我们的程序崩溃时,内核有可能把该程序当前内存映射到core文件里,方便程序员 ...

  7. ASP.NET Core 基础教程 - ASP.NET Core 基础教程 - 简单教程,简单编程

    原文:ASP.NET Core 基础教程 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 是对 ASP.NET 有重大意义的一次重新设计.本章节我们将介绍 A ...

  8. 《从零开始学ASP.NET CORE MVC》:ASP.NET Core 中的 Main方法(5)

    本文出自<从零开始学ASP.NET CORE MVC> 推荐文章:ASP.NET Core Web 项目文件 ASP.NET Core 中的 Main方法 一个开始专心写字的人 在ASP. ...

  9. ASP.NET Core 实战:将 .NET Core 2.0 项目升级到 .NET Core 2.1

    一.前言  最近一两个星期,加班,然后回去后弄自己的博客,把自己的电脑从 Windows 10 改到 Ubuntu 18.10 又弄回 Windows 10,原本计划的学习 Vue 中生命周期的相关知 ...

最新文章

  1. Java并发学习三:银行转账的死锁问题解决及示例
  2. Java编程中写出好代码的建议
  3. android动态添加标签,android – 动态添加Textview
  4. R语言实战应用精讲50篇(十五)-R语言如何实现数据的导入导出操作
  5. fopen,fopen_s,fclose, _fcloseall函数用法
  6. c 语言读文件数据库,C语言文件怎么读取?
  7. Visual Studio怎么使用中文帮助文档
  8. 使用自定义DelegatingHandler编写更整洁的Typed HttpClient
  9. 如果这个世界都不按套路出牌将会变成怎么样。。。 | 今日最佳
  10. ai作文批改_抢鲜体验丨大鱼人机口语“AI智能作文批改”正式上线
  11. apex图表使用饼图居中_还在用单饼图展示Excel数据?一分钟学会制作复合饼图
  12. 堪比阿里插件的Android Studio插件集合(IDE通用)(下)
  13. 树莓派python串口收发数据
  14. Arcgis(二) 绘制区域划分示意图——以重庆五大功能区为例
  15. Pytorch系列(七):猫狗大战3-MobileNet_V3
  16. STM32是如何进入中断函数的
  17. 通过继承实现圆柱体面积体积的计算
  18. 解决ping: www.baidu.com: Name or service not known
  19. CSS通过blur实现高斯模糊
  20. 台湾云门舞集今年将赴北京、上海等地巡演

热门文章

  1. 2018年计算机学校迎新标语,2018学校迎新标语大全.doc
  2. linux的ftp下载假死,记一次commons-net FTP上传下载卡死
  3. [ js处理表单 ]:动态赋值
  4. JS 搜索 --下拉列表
  5. mysql affected rows_mysql_affected_rows函数定义与用法汇总
  6. python怎么让输出的数字右对齐_python(格式化输出)
  7. 16*64点阵屏的c语言程序,16*64点阵程序 - 单片机/MCU论坛 - 电子技术论坛 - 广受欢迎的专业电子论坛!...
  8. 构造器是什么?(Java篇)
  9. python删除字符_Python之删除字符串中不需要的字符
  10. nodejs正则提取html,Nodejs正则表达式函数之match、test、exec、search、split、replace