Entityframeowrk6连接Mysql,mariadb

参考:https://stackoverflow.com/questions/50216643/error-attempt-by-method-x-set-dbconnectionsystem-data-common-dbconnection-to

一些工具下载参考:https://stackoverflow.com/questions/15142841/no-entity-framework-provider-found-for-mysql-data-mysqlclient-ado-net-provider/19898907#19898907

 

网上有很多博文了,就不赘述了,只不过有一点点区别,导致我找了半天

重点就是 MySql.Data.Entity 迁移到了 MySql.Data.EntityFramework

 

引用后,自动在entityFramework.providers节点下增加

 

system.data.DbProviderFactories 节点下增加 

 

连接字符串:

 

DbContext加[DbConfigurationType(typeof(MySqlEFConfiguration))]

你可能感兴趣的:(Entityframeowrk6连接Mysql,mariadb)