.NetCore中EFCore for MySql整理(二)
一、简介
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整理(二)相关推荐
- .NetCore中EFCore的使用整理
EntirtyFramework框架是一个轻量级的可扩展版本的流行实体框架数据访问技术. 其中的.NetCore版本对应EntityFrameworkCore Git源代码地址:https://git ...
- .NetCore中EFCore for MySql
1.新建.NetCore项目 添加依赖项 Microsoft.EntityFrameworkCore.Tools MySql.Data.EntityFrameworkCore 2.然后新建一个DbCo ...
- MySQL(二):MySQL性能优化
[目录] MySQL(一):MySQL中的事务 MySQL(二):MySQL性能优化 [前言] 在对MySQL的事务进行了学习总结之后,继续对MySQL的性能优化进行学习并进行总结,将自己在工作中的性 ...
- oracle中部门工资降序排列,oracle面试题整理二(10级学员 乔宇整理)
Oracle面试题整理二(10级学员 乔宇整理) 1.查询工资最高的3 名员工信息 select * from (select * from emp order by sal desc) where ...
- mysql中的各种join整理
Join可以分为两种 ①implicit join ②explicit join 举例如下: 类型 SQL举例 explicit join SELECT * FROM A a JOIN B b ON ...
- netcore使用EFcore(第一个实例)
说明:搭建netcore 使用efcore入门教程,跟着这个教程,傻瓜都可以成功!O(∩_∩)O哈哈~,咱们开始吧: 首先介绍下环境: vs2017, netcore2.2, EntityFramew ...
- mysql整理总结【背】
mysql整理总结 1.1SQL语言分类 1.1.1数据查询语言DQL 1.1.2数据操纵语言DML 1.1.3数据定义语言DDL 1.1.4数据控制语言DCL 1.创建用户 2.给用户授权 3.撤销 ...
- mysql整理_Mysql基本操作整理
1.登录数据库 格式: mysql -h主机地址 -u用户名 -p用户密码 –P端口 –D数据库 –e "SQL 内容">mysql -uroot -p 数据库名称 ~~~~ ...
- 5000字mysql整理
mysql整理 1.架构 sql语句: select * from t1 join t2 on t1.id = t2.id 主要组成:客户端,服务器,存储引擎 1.1客户端:(jdbc,navicat ...
最新文章
- Java学习笔记20
- windows adb shell 乱码
- 在VCS仿真器中使用FSDB
- Android之Bundle类
- 2017百度之星复赛:1003. Pokémon GO(递推)
- 文件系统驱动(IFS DDK)学习笔记
- windows家庭中文版升级至专业版
- TypeScript 简单使用
- DeskSpace 显示Dash board
- 企业搭建私域流量的正确打开方式
- 炒股赚钱最重要的是炒股心态和纪律
- NDK-r25交叉编译qemu:tests/qtest/libqos/libqos.fa.p/pci.c.o报错
- 老婆:“给我讲讲你们程序员好笑的事情呗?”我扔给她这篇文章,她狂笑不止!
- 基于QT5.8+STM32F103的电压采集和实时电压数据的动态显示实例(二)
- 国际知名营养品牌排行榜前十位
- python init构造函数___Python中的init\uuuu构造函数
- 软件著作权申请有什么条件?
- mysql 存放byte_mysql 存储byte数组
- 小程序用户头像昵称获取规则调整公告及微信小程序基础库的问题
- 关于测试软件设计过程管理的思考