VS2015 +EF6 連接MYSQL數據庫生成實體
已安裝軟件:VS2015
XAMPP Control Panel(Mysql服務器)
SQLyog(Mysql 客戶端)
使用時:
使用EF設計器
此時此刻,發現二逼了,咋沒有mysql????(好吧,上圖是用的別人的,本機已經木有這個沒有mysql的界面了)
好吧,下面重點:
需要下載安裝:
1:mysql-for-visualstudio-1.2.6.msi
http://dev.mysql.com/downloads/file/?id=460645
2:mysql-connector-net-6.9.8.msi
http://dev.mysql.com/downloads/connector/net/
3:使用Nuget安裝EF
我這邊是已經安裝完了(版本選擇6.1以上的),所以顯示“更新”和“卸載”,如果你安裝了,繼續看下面的
下圖是隨便找了一個沒安裝的,就會有“安裝”按鈕,
4:使用Nuget安裝Mysql.Data.Entity
與安裝EF相同
點擊安裝后,一會會出現如下圖:
執行完上述步驟,看web.config文件,會自動增加如下代碼
OK,現在我們所有的步驟就執行完了。最好重啟下VS(不知道是不是必須,反正我重啟了),之后重新編譯
再之后,就可以按開始的步驟生成MYSQL對應的實體了。
注:如果剛開始那兩個MSI文件安裝有問題,則生成實體的時候,到了這一步之后(如下圖),會出現閃退問題,無法生成實體 (本人就遇到過這個問題)
到了這一步,已經沒有任何懸念了。
附件列表