zoukankan      html  css  js  c++  java
  • VS2015 +EF6 连接MYSQL数据库生成实体

     
    VS2015 +EF6 连接MYSQL数据库生成实体
     
    已安装软件:VS2015
                          XAMPP Control Panel(Mysql服务器)
                          SQLyog(Mysql 客户端)

    使用时

    使用EF设计器

    此时此刻,发现二逼了,咋没有mysql????(好吧,上图是用的别人的,本机已经木有这个没有mysql的界面了)

    好吧,下面重点:

     

    需要下载安装:

    1:mysql-for-visualstudio-1.2.6.msi

    http://dev.mysql.com/downloads/file/?id=460645

    2:mysql-connector-net-6.9.8.msi

    http://dev.mysql.com/downloads/connector/net/

     

    3:使用Nuget安装EF

    我这边是已经安装完了(版本选择6.1以上的),所以显示“更新”和“卸载”,如果你安装了,继续看下面的

    下图是随便找了一个没安装的,就会有“安装”按钮,

    4:使用Nuget安装Mysql.Data.Entity

    与安装EF相同

    点击安装后,一会会出现如下图:

     

     

    执行完上述步骤,看web.config文件,会自动增加如下代码

    OK,现在我们所有的步骤就执行完了。最好重启下VS(不知道是不是必须,反正我重启了),之后重新编译

     

    再之后,就可以按开始的步骤生成MYSQL对应的实体了。

    注:如果刚开始那两个MSI文件安装有问题,则生成实体的时候,到了这一步之后(如下图),会出现闪退问题,无法生成实体   (本人就遇到过这个问题)

    到了这一步,已经没有任何悬念了。





    附件列表

    作者:RushPasser
             
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    CentOS 7 如何设置默认启动方式为命令行模式
    Virtual Box配置CentOS7网络
    序列化后成对象转map,再添加到dataList
    centos7 ping: www.baidu.com: Name or service not known
    协议1
    idea查看接口方法实现
    centos关闭防火墙
    myeclipse配置svn
    eas固定ip避免多次申请许可
    jvm配置
  • 原文地址:https://www.cnblogs.com/RushPasser/p/5438334.html
Copyright © 2011-2022 走看看