mysql-connector-net-6.9.9.msi 完全安裝
mysql-for-visualstudio-1.2.7.msi 完全安裝
添加 MySql.Data 、MySql.Data.Enity 包 MySql.Web
install-package EntityFramework -version 6.2.0
install-package mysql.data -version 6.9.9 //此處版本與mysql-connector-net-6.9.9 版本要一致
install-package mysql.data.entity -version 6.9.9 //此處版本與mysql-connector-net-6.9.9 版本要一致
重新生成.
生成模型時出現意外錯誤 表TableDtails中列IsPrimaryKey的值為DBNull
Entity Framework (version 6.1.3) and MySQL Server (>= 5.7.6)
One way to resolve the issue is,
1. Open Services (services.msc) and restart MySQL57 service.
2. Execute the following commands in MySQL.
use <<database name>>;
set global optimizer_switch='derived_merge=OFF';
3. Update the .edmx.