0

我在远程托管服务提供商上有这个 Mysql 数据库。我安装了 MySql 工作台并提供以下信息:

server,
username,
pw

它连接正常,但是当我尝试使用visualstudio时出现此错误 在此处输入图像描述

我正在使用 MySql 网站上的 MySql 连接器。此外,当尝试连接 EntityFramework 中的以下连接字符串时

Server=tango.rdb.superhosting.bg;Database=ulprojec_weatheronmars;Uid=ulpro_georgi_it;Pwd=password;

我收到以下错误

An error occurred while getting provider information from the database. This can be caused by Entity Framework using an incorrect connection string. Check the inner exceptions for details and ensure that the connection string is correct.

并且仍然通过 MySql 工作台我可以执行 LINQ 等。

4

1 回答 1

1

根据您的 Visual Studio 屏幕截图,您正在尝试连接 Sql Server 驱动程序。您应该使用 MySql 驱动程序。我的猜测是你对实体框架做同样的事情。

免责声明:我没有使用过 MySql,所以我不知道从哪里获得驱动程序。我相信谷歌会知道的。

于 2013-04-11T21:14:53.870 回答