在 linux/osx 上使用 dnxcore 访问 mysql
access mysql using dnxcore on linux/osx
所以 MySql.Data
依赖项不支持 DNXCORE 版本 5。我可以使用其他依赖项来连接到 MySql 数据源吗?我不需要 Entity Framework。
实际上 MySql.Data 是 MySQL 数据库的主要 .Net 适配器。另一个程序集 MySql.Data.EF6 是 entity framework 程序集,如果您使用 EF.
您可以使用 ODBC 连接到 mySQL,但它会比较慢,这里是 link 下载它,您可以查看所有相关文档:
https://dev.mysql.com/downloads/connector/odbc/
希望对您有所帮助。
目前无法将 mysql.data 与 DNX Core 5.0 一起使用。您必须从 nuget 添加 mysql.data,将其引用到 dnx451 并在那里添加依赖项。去掉project.json里的"dnxcore50"项,把依赖移到dnx451。它应该看起来像这样:
"frameworks": {
"dnx451": {
"dependencies": {
"MySql.Data": "6.9.8"
},
"frameworkAssemblies": {
"System.Data": "4.0.0.0",
"System.XML": "4.0.0.0"
}
}
}
所以 MySql.Data
依赖项不支持 DNXCORE 版本 5。我可以使用其他依赖项来连接到 MySql 数据源吗?我不需要 Entity Framework。
实际上 MySql.Data 是 MySQL 数据库的主要 .Net 适配器。另一个程序集 MySql.Data.EF6 是 entity framework 程序集,如果您使用 EF.
您可以使用 ODBC 连接到 mySQL,但它会比较慢,这里是 link 下载它,您可以查看所有相关文档:
https://dev.mysql.com/downloads/connector/odbc/
希望对您有所帮助。
目前无法将 mysql.data 与 DNX Core 5.0 一起使用。您必须从 nuget 添加 mysql.data,将其引用到 dnx451 并在那里添加依赖项。去掉project.json里的"dnxcore50"项,把依赖移到dnx451。它应该看起来像这样:
"frameworks": {
"dnx451": {
"dependencies": {
"MySql.Data": "6.9.8"
},
"frameworkAssemblies": {
"System.Data": "4.0.0.0",
"System.XML": "4.0.0.0"
}
}
}