在linux / osx上使用dnxcore访问mysql

时间:2016-03-15 20:37:19

标签: mysql dnx dnx50

所以MySql.Data依赖项不支持DNXCORE版本5.我是否可以使用另一个依赖项连接到MySql数据源?我不需要实体框架。

2 个答案:

答案 0 :(得分:3)

目前无法将mysql.data与DNX Core 5.0一起使用。您必须从nuget添加mysql.data,将其引用到dnx451并在那里添加依赖项。删除" dnxcore50" project.json中的item并将依赖项移动到dnx451。它应该是这样的:

var url = window.location.href;

if(url.indexOf("?") != -1) {
    var resUrl = url.split("?");

    if(typeof window.history.pushState == 'function') {
        window.history.pushState({}, "Hide", resUrl[0]);
    }
}

答案 1 :(得分:0)

实际上MySql.Data是MySQL db的主要.Net适配器。另一个MySql.Data.EF6程序集是您使用EF时需要的实体框架程序集。

您可以使用ODBC连接到mySQL,但它会更慢,这里是下载它的链接&您可以查看所有相关文档:

https://dev.mysql.com/downloads/connector/odbc/

希望这有帮助。