zoukankan      html  css  js  c++  java
  • Entity Framework 连接 mysql 。(code first模式)

    准备工作

    1.下载vs2015

    2.下载mysql2017

     

    3.安装

     1.创建类库 。

    2.打开Nuget包,下载最新版的entity framewor。

    3.在引用中添加

    mysql.data;

    mysql.data.entity.EF6

    4.创建User类

    5.将定义的类库的名字 改为 MySqlContext,MySqlContext类 继承 DbContext类 

    6.在连接字符串中增加以下 内容

    <connectionStrings>
    <add name="MySqlContext" providerName="MySql.Data.MySqlClient" connectionString="server=127.0.0.1;database=mydb;uid=root;password=tt2002"/>

    </connectionStrings>

    uit登录名 和password密码,可以根据自己的情况来 输入。

    7.点击 Package Manager Console 输入Enable-Migration,

    结果产生文件夹

     

    在 Configuration类中加上代码   SetSqlGenerator("MySql.Data.MySqlClient", new MySql.Data.Entity.MySqlMigrationSqlGenerator()); 

    8.然后输入

    add-migration Initial ,update-database 。

    迁移成功。效果如下 

     

     users表字段

  • 相关阅读:
    文件操作
    xadmin的使用
    Vue
    Redis
    Django
    python小结
    利用线程池和回调函数爬虫
    drf-基表、断关联表关系、级联删除、正方向查询、子序列化
    drf序列化
    drf初识
  • 原文地址:https://www.cnblogs.com/bingyizhihun/p/7919576.html
Copyright © 2011-2022 走看看