VS2012+EF5连接MySql5.6(成功连接)

由于之前一直用的是Sqlserver用EF就是顺理成章的过了,今天连Mysql的时候发现没有MySql驱动

VS2012+EF5连接MySql5.6(成功连接)

在网上搜索了好多资料都说在官网上下载(后面是我网盘下好的)mysql-connector-net-6.3.5:http://pan.baidu.com/s/1c07WUAW

mysql-connector-net-6.8.3:http://pan.baidu.com/s/1hqFqwhI

两个版本都尝试过了,结果还是没有出来。后面看到有兄弟在网上说只适用在VS2010 当时就给跪了。

无奈相信这个问题不是我第一个遇到,肯定有大神已经完美解决,继续google。

找到一个dotConnect for MySQL 貌似是收费的,可以试用一个月。先整来用起再说,一个月肯定能找到破解版,在中国嘛,你都懂的!

VS2012+EF5连接MySql5.6(成功连接)

以下是我的百度网盘地址:http://pan.baidu.com/s/1eQgO86m

VS2012+EF5连接MySql5.6(成功连接)

哦,对了,顺便唠叨一句,刚开始的时候普通连接出现乱码,我是这么解决的

<add name="blogdbEntities" connectionString="metadata=res://*/Models.BlogDB.csdl|res://*/Models.BlogDB.ssdl|res://*/Models.BlogDB.msl;provider=Devart.Data.MySql;provider connection string=&quot;user id=root;password=root1234;host=127.0.0.1;database=blogdb;persist security info=True;Character Set=utf8&quot;" providerName="System.Data.EntityClient" />

加上了红色部分。把字符集给指定下。


希望大家也能顺利连接成功!

你可能感兴趣的:(VS2012+EF5连接MySql5.6(成功连接))