一、简介

EF Core for MySql的官方版本MySql.Data.EntityFrameworkCore

目前正是版已经可用当前版本v6.10,对于以前的预览版参考:http://www.cnblogs.com/tianma3798/p/6940794.html

注意:对MySql版本要求,MySQL Server 5.7 or higher

1.MySql的核心 安装

Install-Package MySql.Data.EntityFrameworkCore -Version 6.10.5

2.MySql的 生成工具安装

Install-Package MySql.Data.EntityFrameworkCore.Design -Version 6.10.5

Nuget包地址:

https://www.nuget.org/packages?q=MySql.Data.EntityFrameworkCore&prerel=false

官方使用教程:

https://dev.mysql.com/doc/connector-net/en/connector-net-entityframework-core.html

二、Ef Core for MySql 如果数据库已经存在使用实例

1.安装依赖包,用于代码生成

注:目前来看,必须注意使用的版本

.Net Core 2.0 对应

MySql.Data.EntityFrameworkCore.Design

Microsoft.EntityFrameworkCore.Tools.DotNet 2.0.1

Microsoft.EntityFrameworkCore.Tools version 2.0.1

2.使用 Package Manager Console 命令生成代码

Scaffold-DbContext "server=localhost;port=3306;user=root;password=mypass;database=sakila" MySql.Data.EntityFrameworkCore -OutputDir sakila -f

3.对于新增表和修改字段,直接修改数据库,然后手动修改Model层

注:当时测试.Net Core2.0和MySql.Data.EntityFrameworkCore 6.10.5 生成model层没有成功。

更多:

.NetCore中EFCore for MySql整理

.NetCore中EFCore的使用整理(二)-关联表查询

.NetCore中EFCore的使用整理

转载于:https://www.cnblogs.com/tianma3798/p/8214129.html

.NetCore中EFCore for MySql整理(二)相关推荐

  1. .NetCore中EFCore的使用整理

    EntirtyFramework框架是一个轻量级的可扩展版本的流行实体框架数据访问技术. 其中的.NetCore版本对应EntityFrameworkCore Git源代码地址:https://git ...

  2. .NetCore中EFCore for MySql

    1.新建.NetCore项目 添加依赖项 Microsoft.EntityFrameworkCore.Tools MySql.Data.EntityFrameworkCore 2.然后新建一个DbCo ...

  3. MySQL(二):MySQL性能优化

    [目录] MySQL(一):MySQL中的事务 MySQL(二):MySQL性能优化 [前言] 在对MySQL的事务进行了学习总结之后,继续对MySQL的性能优化进行学习并进行总结,将自己在工作中的性 ...

  4. oracle中部门工资降序排列,oracle面试题整理二(10级学员 乔宇整理)

    Oracle面试题整理二(10级学员 乔宇整理) 1.查询工资最高的3 名员工信息 select * from (select * from emp order by sal desc) where ...

  5. mysql中的各种join整理

    Join可以分为两种 ①implicit join ②explicit join 举例如下: 类型 SQL举例 explicit join SELECT * FROM A a JOIN B b ON ...

  6. netcore使用EFcore(第一个实例)

    说明:搭建netcore 使用efcore入门教程,跟着这个教程,傻瓜都可以成功!O(∩_∩)O哈哈~,咱们开始吧: 首先介绍下环境: vs2017, netcore2.2, EntityFramew ...

  7. mysql整理总结【背】

    mysql整理总结 1.1SQL语言分类 1.1.1数据查询语言DQL 1.1.2数据操纵语言DML 1.1.3数据定义语言DDL 1.1.4数据控制语言DCL 1.创建用户 2.给用户授权 3.撤销 ...

  8. mysql整理_Mysql基本操作整理

    1.登录数据库 格式: mysql -h主机地址 -u用户名 -p用户密码 –P端口 –D数据库 –e "SQL 内容">mysql -uroot -p 数据库名称 ~~~~ ...

  9. 5000字mysql整理

    mysql整理 1.架构 sql语句: select * from t1 join t2 on t1.id = t2.id 主要组成:客户端,服务器,存储引擎 1.1客户端:(jdbc,navicat ...

最新文章

  1. Java学习笔记20
  2. windows adb shell 乱码
  3. 在VCS仿真器中使用FSDB
  4. Android之Bundle类
  5. 2017百度之星复赛:1003. Pokémon GO(递推)
  6. 文件系统驱动(IFS DDK)学习笔记
  7. windows家庭中文版升级至专业版
  8. TypeScript 简单使用
  9. DeskSpace 显示Dash board
  10. 企业搭建私域流量的正确打开方式
  11. 炒股赚钱最重要的是炒股心态和纪律
  12. NDK-r25交叉编译qemu:tests/qtest/libqos/libqos.fa.p/pci.c.o报错
  13. 老婆:“给我讲讲你们程序员好笑的事情呗?”我扔给她这篇文章,她狂笑不止!
  14. 基于QT5.8+STM32F103的电压采集和实时电压数据的动态显示实例(二)
  15. 国际知名营养品牌排行榜前十位
  16. python init构造函数___Python中的init\uuuu构造函数
  17. 软件著作权申请有什么条件?
  18. mysql 存放byte_mysql 存储byte数组
  19. 小程序用户头像昵称获取规则调整公告及微信小程序基础库的问题
  20. 关于测试软件设计过程管理的思考

热门文章

  1. 人工智能搭档智能云,进入《西部世界》不是梦!
  2. Unity3D中自带事件函数的执行顺序
  3. 单链表的基础操作练习
  4. twemproxy源码分析之四:处理流程ji(内容属于转载。
  5. oracle 定时任务例子【项目例子】
  6. 使用Jquery EasyUi常见问题解决方案
  7. 【零基础学Java】—笔记本USB接口案例(二十八)
  8. Ant-design-vue定制主题色
  9. 农村俗语“一代亲、二代淡,三代不管饭”啥意思?
  10. 家境一般但被中外合资大学录取了,现在家庭气氛紧张