zoukankan      html  css  js  c++  java
  • VS2015 MVC 环境下 MYSQL 数据库应用的环境问题整理。

    最新一个客户JSP项目需要更换至.Net开发环境。

    详细VS2015的MVC与,MYSQL5.7数据库。环境配置中间还是花了一日时间,做如下整理:

    1. 安装文件

       1.1 Visual Stuido Comunity 2015

       1.2 mysql-installer-web-community-5.7.13.0.msi

     1.3 mysql-workbench-community-6.3.7-winx64.msi

    2. 计算机管理窗口下,重启MySQL5.7的Service服务。

    3. MySql 5.7 Command Line Client 命令执行如下:

       3.1 use <<database name>>

       3.2 set global optimizer_switch='derived_merge=OFF';

    4. 新规ASP.NET下的MVC模块, 当前采用.Net Framework, version v4.5.2

      4.1 打开Nuget管理器, 执行如下命令

      4.2 Install-Package EntityFramework -Version 6.1.3

          4.3 Install-Package MySql.Data.Entity -Version 6.9.8

          4.4 Install-Package EntityFramework.ja -Version 6.1.3

      4.5 项目重新编译,并保存关闭。

    5. 环境确认

      5.1 参照用DLL确认:

          EntityFramework Version 6.0.0.0

          MYSQL.Data Version 6.9.9.0

          MySql.Data.Entity.EF6 Version 6.9.8.0

      5.2 Web.Config配置

               <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, Version=6.9.8.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d">

                <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.9.9.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />

         5.3 packages.Config 内容确认

     

         6  Entity対象追加

     前面Step2, Step3 完成后,Data 类中,追加 ADO.NET Entity Data Model , 选择EF Designer, 进入Entity Data Model Wizard 页面后。

    需要选择Data Connection (Connect application to database ),选择新规, Create New Connection 。

    (此处新增的Connection,一旦被选择,后续操作若失败需要立即弃用。下一次重新尝试时,进入Entity Data Model Wizard画面后,务必重新新规

    Connection,VS中,一旦创建的Connection会在Entity Data Model Wizard 页面持续显示,前面失败的Connection不能再用) 

         7  中间利用Entity出现问题,是反复2,3进行确认。祝开发顺利

    Love it, and you live without it
  • 相关阅读:
    Linux下Oracle client客户端安装
    深度学习的batch_size
    Ubuntu下CUDA8.0卸载
    Numpy 定义矩阵的方法
    python 按照自然数排序遍历文件 python os.listdir sort by natural sorting
    linux 将终端进行换行
    从LeNet到SENet——卷积神经网络回顾
    神经网络权值初始化方法-Xavier
    FaceAlignment blog
    tensorflow模型量化压缩
  • 原文地址:https://www.cnblogs.com/tomclock/p/5784114.html
Copyright © 2011-2022 走看看