最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

WebMisCentral-Client适配MySql数据库

来源:动视网 责编:小采 时间:2020-11-09 19:17:43
文档

WebMisCentral-Client适配MySql数据库

WebMisCentral-Client适配MySql数据库:由于本身WebMisCentral采用的是EF5.0,所以适配起来还是非常简单的,下面看操作:1.ElegantWM.WebUI层中(或者ElegantWM.DAL)通过NUGET下载MySQL.Data 6.7.52.修改Web.config如下:...................注意上面蓝色的部分是新增的,其
推荐度:
导读WebMisCentral-Client适配MySql数据库:由于本身WebMisCentral采用的是EF5.0,所以适配起来还是非常简单的,下面看操作:1.ElegantWM.WebUI层中(或者ElegantWM.DAL)通过NUGET下载MySQL.Data 6.7.52.修改Web.config如下:...................注意上面蓝色的部分是新增的,其


由于本身WebMisCentral采用的是EF5.0,所以适配起来还是非常简单的,下面看操作:

1.ElegantWM.WebUI层中(或者ElegantWM.DAL)通过NUGET下载MySQL.Data 6.7.5

2.修改Web.config如下:

...................

注意上面蓝色的部分是新增的,其他的都不用动。

其中:connectionStrings里你可以随便加不同类型或同类型的多个数据库连接串,因为在WMC中数据库连接串是细化到对象的,不同对象可以拥有不同的连接串,即操作不同的数据库

3.修改ElegantWM.DAL的DBContext.cs,改成如下:

namespace ElegantWM.DAL{	public class DB : DbContext	{	//public static readonly log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);	//配置连接串,默认数据库DefaultDB	public DB(string _ConnectStr)	: base(_ConnectStr)	{	//这是以前的做法	//Database.Connection.ConnectionString = ConfigurationManager.ConnectionStrings[_ConnectStr].ToString();	Database.SetInitializer(null);	//this.Configuration.LazyLoadingEnabled = false;	}

4.遗憾的是MySql里的timestamp RowVersion在C# EF里支持不好,需要将byte[] 修改成 DateTime,故你需要将ElegantWM.EntityModel里面的Entity.cs和IEntity.cs中的RowVersion类型修改为DateTime,即可。

5.OK,你可以使用MYSQL了

6.MySql监控EF SQL的工具EFProf.exe,收费的,免费30天试用,用起来还是非常方便强大的。

文档

WebMisCentral-Client适配MySql数据库

WebMisCentral-Client适配MySql数据库:由于本身WebMisCentral采用的是EF5.0,所以适配起来还是非常简单的,下面看操作:1.ElegantWM.WebUI层中(或者ElegantWM.DAL)通过NUGET下载MySQL.Data 6.7.52.修改Web.config如下:...................注意上面蓝色的部分是新增的,其
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top