第一步,安装运行环境

PM> Install-Package Pomelo.EntityFrameworkCore.MySql

PM> Install-Package Microsoft.EntityFrameworkCore.Tools –Pre

Pomelo的链接已经在.NET CORE官方网站出现,是官方推荐的

第二步,创建DBContext

public class MyContext: DbContext{public DbSet<ts_weiba> ts_weibas { get; set; }protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)=> optionsBuilder.UseMySql(@"server=127.0.0.1;uid=root;pwd=123456;database=coresns;charset=utf8;");}

  

/// <summary>/// ts_weiba Entity Model/// </summary>    public class ts_weiba{/// <summary>/// 微吧ID/// </summary>[Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]public int weiba_id { get; set; }/// <summary>/// /// </summary>public int cid { get; set; }/// <summary>/// /// </summary>public string weiba_name { get; set; }/// <summary>/// 创建者ID/// </summary>public int uid { get; set; }/// <summary>/// 创建时间/// </summary>public int ctime { get; set; }/// <summary>/// 微吧logo/// </summary>public string logo { get; set; }/// <summary>/// 微吧简介/// </summary>public string intro { get; set; }/// <summary>/// 发帖权限 0-所有人 1-仅成员/// </summary>public int who_can_post { get; set; }/// <summary>/// 回帖权限 0-所有人 1-仅成员/// </summary>public int who_can_reply { get; set; }/// <summary>/// 成员数/// </summary>public int follower_count { get; set; }/// <summary>/// 帖子数/// </summary>public int thread_count { get; set; }/// <summary>/// 超级圈主uid/// </summary>public int admin_uid { get; set; }/// <summary>/// 是否设为推荐(热门)0-否,1-是/// </summary>public int recommend { get; set; }/// <summary>/// 是否通过审核:0-未通过,1-已通过/// </summary>public int status { get; set; }/// <summary>/// 是否删除 默认为0/// </summary>public int is_del { get; set; }/// <summary>/// 微吧公告/// </summary>public string notify { get; set; }/// <summary>/// /// </summary>public string avatar_big { get; set; }/// <summary>/// /// </summary>public string avatar_middle { get; set; }/// <summary>/// /// </summary>public int new_count { get; set; }/// <summary>/// /// </summary>public DateTime new_day { get; set; }/// <summary>/// 申请附件信息/// </summary>public string info { get; set; }}

  

第三步,生成数据库

PM> Add-Migration t1

PM> Update-Database -Verbose

转载于:https://www.cnblogs.com/nopassword/p/6285462.html

.net core ef mysql 的使用相关推荐

  1. 记一次EF Core连接MySql、Oracle

    点击上方"Dotnet9"添加关注哦 上上个月写的一篇文章,今天有同事问我使用EF Core连接MySql和Oracel的问题,我把这篇文章直接甩给了他. 下面是正文: 这几天研究 ...

  2. EF Core For MySql查询中使用DateTime.Now作为查询条件的一个小问题

    背景 最近一直忙于手上澳洲线上项目的整体迁移和升级的准备工作,导致博客和公众号停更.本周终于艰难的完成了任务,借此机会,总结一下项目中遇到的一些问题. EF Core 一直是我们团队中中小型项目常用的 ...

  3. 0配置EF连接MySql数据库_第八节:EF Core连接MySql数据库

    一. 前提 1.安装EF Core连接MySQL的驱动,这里有两类: (1).Oracle官方出品:MySql.Data.EntityFrameworkCore (版本:8.0.17) (2).其他第 ...

  4. c efcore.mysql_EF Core在mysql中调用存储过程

    EF Core在mysql中调用存储过程,博主找了很多,然而大多都是EF Core+SqlServer的或者EF Core+Oracle的,并没有正对Mysql的Pomelo驱动的,所以查找了一些资料 ...

  5. ef mysql dbfirst,.NetCore教程之 EFCore連接Mysql DBFirst模式

    一:創建EF的類庫,同時將此項目設置為啟動項(為Scaffold-DbContext -tables指令使用),同時安裝2個包 ①Microsoft.EntityFrameworkCore.Tools ...

  6. abp mysql .net core_ABP Asp.Net Core 集成 MySql 数据库

    ASP.NET Boilerplate(简称ABP)是.Net平台下一个很流行的DDD框架,该框架已经为我们提供了大量的函数,非常方便与搭建企业应用.官方文档:http://www.aspnetboi ...

  7. ef mysql dbfirst_.NetCore教程之 EFCore连接Mysql DBFirst模式

    一:创建ef的类库,同时将此项目设置为启动项(为scaffold-dbcontext -tables指令使用),同时安装2个包 ①microsoft.entityframeworkcore.tools ...

  8. mysql实体数据模型闪_visualstudio2017 +EF+Mysql生成实体数据模型闪退

    VisualStudio2017+EF+MySql正常运转,费了不少劲,踏过不少坑 1.安装 Connector/NET 8.0.13 地址:https://dev.mysql.com/downloa ...

  9. efcore调用函数_.net core EF Core调用存储过程的方式

    前言 在这里,我们将尝试去学习一下 .net core EF Core 中调用存储过程. 我们知道,EF Core 是不支持直接调用存储过程的,那它又提供了什么样的方式去执行存储过程呢?有如下方法: ...

最新文章

  1. 《书都不会读,你还想成功》
  2. golang 字符串md5 生成方式
  3. assign和always的使用
  4. 系统管理员在企业中的职业定位及发展方向 连载(三)
  5. 中国人工智能学会通讯——意识科学研究进展 1.5 多种脑机交互方式的实现
  6. MySQL 中事务详解
  7. php copy 图片_PHP-imagecopy黑色背景
  8. Java IO: 其他字节流(上)
  9. 怎么把c语言变成汇编语言,如何把汇编语言转换成C语言
  10. Linux 基金会发布《软件物料清单和网络安全准备度现状》报告
  11. Kubernetes 常见问题总结
  12. iphone圆点怎么弄出来_iPhone11 怎么开启小圆圈?苹果11怎么打开小圆点?
  13. 二十五、JAVA多线程(二、吃苹果案例)
  14. 计算机cmd测试,电脑cmd命令怎么测试网速详细步骤
  15. 网购火车票全攻略(新手+进阶+高手级)
  16. h5制作 php 开源,PHP源码:2019最新仿易企秀V15.1完整版开源版源码,修复采集功能、新增同行站模板采集等...
  17. 五款宝藏浏览器插件推荐,一定要看到最后
  18. 计蒜客 因数最多的数
  19. 利用浏览器开发者工具下载歌曲
  20. 华为怎么显示返回按键_苹果手机为何一直没有“返回键”?其实乔布斯生前就说出了答案!...

热门文章

  1. django的ajax_cookie和session
  2. Python基于python实现的http+json协议接口自动化测试框架源码(实用改进版)
  3. 跳跃问题(Java)
  4. 《好未来编程题》n个数里最小的k个
  5. 思维模型篇:四大战略分析工具
  6. FastThreadLocal原理
  7. Object类和String类
  8. CSS3 - 清除浮动
  9. ASP实例:6行代码实现无组件上传
  10. RHCE-samba服务