c# - 使用实体框架在 Visual Studio 中连接 MySQL DB 的问题
问题描述
我想在 Visual Studio 中使用实体框架。
我选择“添加新”->“Devart LinqConnect 模型”-> 首先选择数据库,然后选择 127.0.0.1,端口号 3306,我的用户没有密码和我的数据库的名称(这里是 hr)。我得到了下一个错误:
无法连接到“127.0.0.1”(10061)上的 MySQL 服务器:身份验证失败。
当我使用 MySQL Workbench 时,我可以使用我的数据库连接到它并执行查询。
解决方案
根据devart linq connect,如果主机是localhost,可以将其留空,尝试将其留空,看看它是否有效,有时使用环回方向不起作用(虽然我不知道这种特殊情况下的知识) .
如果您愿意,可以在此处查看文档https://www.devart.com/linqconnect/docs/
推荐阅读
- class - 如何板条箱顶类 Salesforce
- css - 通过样式化组件的 id 属性设置布局的最佳实践
- javascript - 数组的输出不正确添加了额外的字母
- node.js - 尝试 npm 链接并在之后运行包但抛出错误“没有这样的文件”
- wordpress - 如何在 Woocommerce 产品类别页面中调整侧边栏的位置
- flutter - mockObserver.didPush 不能在 didPush 中使用任何类型
- makefile - 在带有参数的循环中调用 Make 目标
- python - 当您遇到信任问题时,Excel“另存为”功能到 xlsx
- c++ - 派生类中的函数无法访问基类中的成员
- django - ngx_http_auth_basic_module 可以用于不同端口的后端吗?