在visual studio中用EF6连接Mysql数据库,搞了我两天,刚刚搞定,其实很简单就是版本的问题,这里填个坑。
首先,必备插件
1. MySql Connector/NET
2. MySql for Visual Studio
3. Nuget安装EntityFramework
4. Nuget安装Mysql.Data.Entity
其次,有几个注意点
MySql和EF6与你用的visual studio版本无关
MySql for Visual Studio 是用于让你的VS能连上MySql数据库,这个版本能包括你的VS就可以了。
Mysql Connector/NET 才是最关键的,这个与你的MySql的版本相关,版本不要太高,不要太高,不要太高!
最重要的是MySql Connector/NET的版本,我的Mysql是5.6.12,用的Connector/NET是6.3.8,还要注意,表名和表中的字段名不要用中文,中文无法DB first
---------------------
作者:河流儿
来源:CSDN
原文:https://blog.csdn.net/github_34777264/article/details/80931086?utm_source=copy
版权声明:本文为博主原创文章,转载请附上博文链接!
https://blog.csdn.net/github_34777264/article/details/80931086
Resource