首页 > 解决方案 > 使用实体框架在 Visual Studio 中连接 MySQL DB 的问题

问题描述

我想在 Visual Studio 中使用实体框架。

我选择“添加新”->“Devart LinqConnect 模型”-> 首先选择数据库,然后选择 127.0.0.1,端口号 3306,我的用户没有密码和我的数据库的名称(这里是 hr)。我得到了下一个错误:

无法连接到“127.0.0.1”(10061)上的 MySQL 服务器:身份验证失败。

当我使用 MySQL Workbench 时,我可以使用我的数据库连接到它并执行查询。

标签: c#mysqlvisual-studioentity-frameworkmysql-workbench

解决方案


根据devart linq connect,如果主机是localhost,可以将其留空,尝试将其留空,看看它是否有效,有时使用环回方向不起作用(虽然我不知道这种特殊情况下的知识) .

如果您愿意,可以在此处查看文档https://www.devart.com/linqconnect/docs/


推荐阅读