zoukankan      html  css  js  c++  java
  • win10 + VS2015 + EF6 + MySQL

    前置配置

    在下面的网址去安装最新版的 (Connector/Net http://dev.mysql.com/downloads/connector/net/#downloads
    然后安装 MySQL for Visual Studio (http://dev.mysql.com/downloads/windows/visualstudio/

    添加相关引用

    用 NuGet 包管理器给需要项目MySql.Data包跟MySql.Data.Entity

    创建EF实体

    新建一个 ADO.NET 实体数据模型
    然后选择 来自数据库的 EF 设计器
    新建一个连接或者使用现有的连接字符串
    然后跟着对话框一步步的点下去,最后会根据数据库生成实体类,相当方便好用。

    如果发生了错误,请检查以下的配置

    在 Web.config 文件中或者在 App.config 文件中,要有下面两个东西

    <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, Version=6.9.8.0, Culture=neutral, PublicKeyToken=**************"></provider>
    
    <connectionStrings>
        <add name="Entities" connectionString="metadata=res://*/Concrete.DbModel.csdl|res://*/Concrete.DbModel.ssdl|res://*/Concrete.DbModel.msl;provider=MySql.Data.MySqlClient;provider connection string=&quot;persistsecurityinfo=True;server=******;user id=***;password=***;database=****&quot;" providerName="System.Data.EntityClient" />
      </connectionStrings>
    
  • 相关阅读:
    作业,注册页面
    HTML表单
    用HTML制作简历
    多线程同步标记
    集合类
    多态 接口
    java 泛型讲解
    转型
    使用super关键字
    作业题
  • 原文地址:https://www.cnblogs.com/JacZhu/p/5492782.html
Copyright © 2011-2022 走看看