asp.net mvc entityframework mysql
来源:互联网 发布:西瓜影音软件源 编辑:程序博客网 时间:2024/06/03 12:36
<entityFramework codeConfigurationType="MySql.Data.Entity.MySqlEFConfiguration, MySql.Data.Entity.EF6" >
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
<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, Version=6.9.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
</providers>
</entityFramework>
有关mysql在ef的用法,我也是找网上的资料。在此,不赘述。
需要注意是,webconfig的配置,如上。如需使用mysql,需添加codeConfigurationType="MySql.Data.Entity.MySqlEFConfiguration, MySql.Data.Entity.EF6" 。
注意,mysql和sqlserver,不能同时用。
未能加载文件或程序集“MySql.Web.v20, Version=6.9.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d”或它的某一个依赖项。系统找不到指定的文件
修改
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config
与
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config
把
MySql.Web.v20
替换为
MySql.Web
然后运行就正常了。
这个修改不知道行不?machine.config 需要管理员权限!
后来发现,也是可以一起用的,也不用设置webconfig,只要这mysql的地方加个标识。
[DbConfigurationType(typeof(MySql.Data.Entity.MySqlEFConfiguration))]
public class MySqlDbContext : DbContext {
public DbSet<MysqlTest> MysqlTests { get; set; }
public DbSet<MysqlTest2> MysqlTests2 { get; set; }
}
- asp.net mvc entityframework mysql
- Asp.Net+ EntityFramework+MVC
- 实战asp.net MVC+ADO.NET EntityFramework
- .net Entityframework mysql 数据迁移
- ASP.NET MVC + 百度富文本编辑器 + EasyUi + EntityFrameWork 制作一个添加新闻功能
- ASP.net MVC基于EntityFrameWork 的 MODEL层控制反转(IOC)架构设计
- 基于Asp.Net Core Mvc和EntityFramework Core 的实战入门教程系列-1
- .Net MVC EntityFramework 数据迁移笔记
- ASP.Net MVC 使用MySQL 【转】
- ASP.NET MVC使用MySQL数据库
- mysql entityframework
- 【C#】32. 使用EF(EntityFramework)连接Mysql,MVC开发
- 利用Asp.net管道优化EntityFramework生命周期管理
- asp.net core 使用EntityFrameWork遇到的问题
- 利用Asp.net管道优化EntityFramework生命周期管理
- MVC Entityframework join
- ASP.Net MVC连接MySQL和Code First的使用
- ASP.NET MVC 框架
- 【高效算法设计——等价转换】UVa 11054
- JavaSe——集合_Part3
- stack模拟 括号匹配
- List、Set、Map之间的区别与联系
- 描述一个运行时间为O(nlgn)的算法,使之能在给定一个由n个整数构成的集合S和另一个整数 X 时,判断出S中是否存在有两个其和刚好等于 X 的元素。
- asp.net mvc entityframework mysql
- 存储过程-“为过程或函数指定了过多的参数”的错误
- 交换两个变量的值,不使用第三个变量(两种方法)
- css知多少(11)——position
- 户外运动手持GPS设备常识汇总
- Start Windows Process / DOS Command
- BroadCast广播机制应用与实例
- Lua中的字符串函数库
- (1.1.5) C语言数据类型长度