博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Entity Framework] MySQL @ Entity Framework 6
阅读量:6543 次
发布时间:2019-06-24

本文共 1303 字,大约阅读时间需要 4 分钟。

原文

要让MySQL能够用EF6,我花了一点时间,在此记录一下

在设定档加入Provider


安装元件

从NuGet安装MySql.Data.Entities

完成后,就会看到相关元件已经被加入到专案里

接下来加入MySQL的Model

无法使用EF6


在设定档加入Provider

这时需要在App.config/Web.Config加入以下Provider,然后按下存档

< provider invariantName ="MySql.Data.MySqlClient" type ="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" >

完整设定档如下:

< configuration > < configSections >
< section name ="entityFramework" type ="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission ="false" />
< startup > < supportedRuntime version ="v4.0" sku =".NETFramework,Version=v4.5" />
< entityFramework > < defaultConnectionFactory type ="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework" > < parameters > < parameter value ="v11.0" />
< providers > < provider invariantName ="System.Data.SqlClient" type ="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" /> < provider invariantName ="MySql.Data.MySqlClient" type ="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" >

这时候就可以加入MySQL Model


文章出自:

若有谬误,烦请告知,新手发帖请多包涵

 

转载地址:http://rrodo.baihongyu.com/

你可能感兴趣的文章
【树莓派】制作树莓派所使用的img镜像(一)
查看>>
理解网站并发量
查看>>
spring整合elasticsearch之环境搭建
查看>>
TensorFlow 架构与设计-编程模型【转】
查看>>
如何运行Struts2官网最新Demo?
查看>>
'ascii' codec can't decode byte 0xe6 in position 0: ordinal not in range(128)
查看>>
XDebug 教程
查看>>
js 去html 标签
查看>>
好久不见
查看>>
小tips:JS中的children和childNodes
查看>>
二叉树的遍历
查看>>
Oracle的FIXED_DATE参数
查看>>
PostgresSQL中的限制和级联删除
查看>>
NDK配置
查看>>
(转)@ContextConfiguration注解说明
查看>>
docker in centos error
查看>>
c# 线程同步: 详解lock,monitor,同步事件和等待句柄以及mutex
查看>>
[置顶] ※数据结构※→☆线性表结构(queue)☆============队列 顺序存储结构(queue sequence)(八)...
查看>>
Log4perl 的使用
查看>>
Linux 系统的单用户模式、修复模式、跨控制台登录在系统修复中的运用
查看>>