码迷,mamicode.com
首页 > 数据库 > 详细

EF操作MySql

时间:2016-11-30 11:17:37      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:class   catalog   上下文   管理   conf   nbsp   连接符   pwd   div   

EF的CodeFrist操作MySql的提前准备:

1.安装两个包:MySql.Data和MySql.Data.Entity,在VS中程序包管理器中添加2个包。(备注需要的VS2015,并且EF6支持);

2.安装MySql,并且配置好角色和权限,最好能够安装Navicat Premium方便查看和管理。

准备好之后,只需要再原来的EF操作sqlServce基础上面进行修改:

1.修改配置连接符

<add name="DefaultConnection" connectionString="data source=.; Initial Catalog=xxoo; uid=xxoo; pwd=xxoo" providerName="MySql.Data.MySqlClient" />

记住类型是MySql.Data.MySqlClient

2.在上下文操作配置数据源类型

/// <summary>
    /// 数据集配置类
    /// </summary>
    [DbConfigurationType(typeof(MySqlEFConfiguration))]
    public sealed class DBContextHelper : DbContext {}

 

EF操作MySql

标签:class   catalog   上下文   管理   conf   nbsp   连接符   pwd   div   

原文地址:http://www.cnblogs.com/kq123321/p/6116736.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!