[原创]VS2013 EF6连接MySql需要几步?
精简的美丽......
1.安装mysql server
下载地址 http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.21-winx64.zip
注意:此url中除去文件名的部分是几乎所有文件下载的路径
下面的文章可以借鉴 【MySQL】教你一步一步在Windows 8.1系统上配置免安装版mysql-5.6.21-winx64
2.安装MySql的VS插件(版本请下载最新版)
mysql-for-visualstudio-1.2.3.msi
3.安装用于.net连接程序
mysql-connector-net-6.9.4.msi
4.使用Nuget Packages(Nuget 程序包管理器)安装EF
使用命令 Install-Package EntityFramework
5.可选项安装 mySql ef6 支持
Install-Package MySql.Data.Entity.EF6
这个东西在安装connector后就有了。
6.修改app.config
<entityFramework>
<defaultConnectionFactory type="MySql.Data.Entity.MySqlConnectionFactory, MySql.Data.Entity.EF6" />
<providers>
<provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6"></provider>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</providers>
</entityFramework>
7.可选项安装数据库管理工具 workbench
好了。下面你就可以使用 ADO.NET 实体数据模型
转载于:https://www.cnblogs.com/goldli/p/4057969.html
[原创]VS2013 EF6连接MySql需要几步?相关推荐
- VS2013 EF6连接MySQL步骤
1.安装MySql的VS插件(版本请下载最新版) mysql-for-visualstudio-1.2.3.msi http://cdn.mysql.com/Downloads/MySQL-for-V ...
- EF6连接MySql,网上那些所谓解决方案提供者你们够了
就一句话,MySql.Data和mysql.Data.Entity.EF6(版本6.9.7),你们在VS2013的项目里引用这两个dll以后,一定要编译生成一下,否则,在添加数据模型时将永远被提示,& ...
- Vs2015 mysql ef_VS2015 +EF6 连接MYSQL数据库生成实体
使用时: 使用EF设计器 此时此刻,发现二逼了,咋没有mysql????(好吧,上图是用的别人的,本机已经木有这个没有mysql的界面了) 好吧,下面重点: 需要下载安装: 1:mysql-for-v ...
- vs2019ef链接mysql_VS2019+EF6连接Mysql
开发环境:Win10 + VS2019 Mysql服务器版本:8.0.16 一.下载并安装插件(必备) 二.创建新的(控制台)项目 用Nuget方式安装MySql.Data.Entity-6.9.12 ...
- EF6 使用 和 连接MySql 数据库-闪退和若干问题解决
在visual studio中用EF6连接Mysql数据库,搞了我两天,刚刚搞定,其实很简单就是版本的问题,这里填个坑. 首先,必备插件 1. MySql Connector/NET 2. MySql ...
- 值得收藏的JSP连接mysql数据库的例子
1:用mysql驱动把mysql与tomcat的连接起来.把mysql驱动包(不用解压)放到Tomcat安装目录中lib文件夹下即可. 2:然后在自己的新建的web应用程序上面就可以下下面的代码 3: ...
- 手把手教你使用Django如何连接Mysql
前言 这次咱们来简述一下,Django如何连接Mysql. 默认情况下,Django连接的是自己带的sqlite数据库. 这种数据库好处是方便,不需要远程连接,打包项目挪到其他电脑上安装一下依赖一会就 ...
- idear使用jadc连接mysql数据库
idear使用jadc连接mysql数据库 第一步:创建一个新项目,在这个步骤什么都不要选,直接下一步 第二步:勾选中创建项目模板 第三步:给项目命名 创建好的项目是这样的,lib文件是我后来加入的, ...
- 开启3306端口远程连接MySQL
开启3306端口远程连接MySQL分为两步 第一步:在防火墙中配置3306 1. 搜索防火墙,点击进入: 2. 点击入站规则,并新建入站规则: 3. 选择端口,下一步: 4. 选择TCP和特定本地端口 ...
最新文章
- PLSQL创建Oracle定时任务
- ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务解决
- [No000011B]为什么有些程序员悄无声息渡过35岁中年危机?
- java async mysql,java-Spring MVC Async任务同步运行
- JAVA自动补全插件
- day13 Python数据基本类型
- rust模组服如何切换标准服_送给玩模组服的萌新们
- html5 查看图片,html5实现图片预览和查看原图
- java threadlocal用法_Java ThreadLocal的用法解析
- linux 查看文件工具,lsof---Linux查看文件信息的强大工具
- python类中函数_如何在Python类中使用模块函数
- java web 程序---javaBean
- 印度人是怎样开发软件的?
- python处理excel数据计算_Python处理Excel数据
- [爬虫]一个关于课堂派课件的爬虫
- ftp服务器怎样批量删除文件,ftp地址不能从快速访问中删除,其他的文件夹可以...
- VirtualBox中Windows 7虚拟机无法全屏显示怎么办?
- Jfreechart图表生成方法
- 华为联运服务登录支付签名
- 银行安全用电监管云平台
热门文章
- wget python3_python wget
- Nodejs 新特性 async await 的使用 以及使用 async await 处理异步
- python网络爬虫系列(一)——urllib库(urlopen、urlretrieve、urlencode、parse-qs、urlparse和urlsplit、request.Request类)
- LeetCode 2177. 找到和为给定整数的三个连续整数
- LeetCode MySQL 1495. Friendly Movies Streamed Last Month
- LeetCode 810. 黑板异或游戏(博弈推理)
- 会理天气预报软件测试,会理天气预报15天
- sql 拆分_实践参考:MySQL架构设计从开发规范、选型、拆分到减压实战指南
- R语言第八讲 评估模型之交叉验证法分析案例
- LeetCode之最小路径和