linq是微软提出的一个新的操作数据库的方式,在VS开发中可以便捷的使用EF连接MsSqlServer生产实体类,然后对数据进行操作,VS默认则提供了与自家SqlServer数据库的连接方式,但是没有提供第三方的,本文则是用来记录EF连接MySql数据库进行使用Linq的。
首先需要安装 mysql-connector-net 和 mysql-for-visualstudio 这两个程序,第一个是.net连接mysql的数据驱动,第二个是用于VS的MySql插件
安装完成后启动VS创建一个MVC项目,在NuGet管理中添加 MySql.Data.Entity
![444b01dc031edc3e995fe244932f749e.png](https://i-blog.csdnimg.cn/blog_migrate/f937e11510adbfddeb9c2c75dc7fbf0e.jpeg)
然后添加Model
如下图在新建连接时选择MySql
![d472382ed9f5be63c7323ba58f498b42.png](https://i-blog.csdnimg.cn/blog_migrate/3c891abdf8cba22dfae6d7b2baeab37b.png)
然后输入数据库的相关信息,就可以看到我们熟悉的选择表的界面了,一步步点下去即可。