MVC4使用EF6連線mysql資料庫

2022-03-28 16:37:42 字數 655 閱讀 4410

1.需要安裝mysql.data.entity.ef6,此dll可以在專案——》管理nuget程式包裡聯機搜尋mysql.data.entity.ef6並安裝即可

2.連線字串需要新增providername="mysql.data.mysqlclient"

3. 將

《providers》

《provider invariantname="system.data.sqlclient" type="system.data.entity.sqlserver.sqlproviderservices, entityframework.sqlserver" /》

《/providers》

替換為《providers》

《provider invariantname="mysql.data.mysqlclient"

type="mysql.data.mysqlclient.mysqlproviderservices, mysql.data.entity.ef6" /》

《/providers》

4.才可以使用以下類似的語句

var menber = from p in db.accounts where p.email == "[email protected]" && p.password == "123456" select p;

MVC4使用EF6連線mysql資料庫

1.需要安裝mysql.data.entity.ef6,此dll可以在專案 管理nuget程式包裡聯機搜尋mysql.data.entity.ef6並安裝即可 2.連線字串需要新增providername mysql.data.mysqlclient 3.將 providers provider i...

MVC4建立DBContext的EF6資料

mvc4建立dbcontext的ef6資料時 1.需要using system.data.entity 命名空間 2.此命名空間需要安裝entityfromwork.dll,此dll可以在專案 管理nuget程式包裡聯機搜尋entityfromwork並安裝即可 3.建立類wenbingdbcont...

Vs2013 使用EF6 連線mysql資料庫

最近在使用mysql資料庫,在使用ef框架連線mysql資料庫時發現了乙個問題,使用db first建立實體物件的時候會出現如下圖的錯誤 您的專案引用了最新版實體框架 如下圖 或者會出現新建實體物件模型時閃退。出現此問題的原因應該是由於 mysql for visualstudio 和 mysql ...