27
|
vikash vishnu · 技术社区 · 6 年前 |
![]() |
1
30
第一 修改MySql服务器:
现在您可以使用普通密码登录 第二 如果您正在使用。net framework 4.5.2 您可以轻松升级MySQL的参考。数据:
现在登录,问题将得到解决 |
![]() |
2
9
这是MySQL 8.0版中使用的一种新的身份验证方法,与MySQL\u native\u password(旧方法)相比。为了实现这一点,您需要将MySQL客户端库升级到8.0版本。 因此,请使用以下链接获取8.0.11或更高版本。 |
![]() |
3
6
更新
|
![]() |
4
5
我也有同样的问题。通过删除对MySQL的引用修复了此问题。然后重新添加数据。 |
![]() |
5
3
只需更新MySql的nuget包。数据 |
![]() |
6
1
MySQL中的身份验证方法几乎不需要“caching\u sha2\u password”吗?如果不是,为什么不把它换成“标准”呢? 您可以在“用户和权限”设置中对此进行检查,并查找身份验证类型。 |
![]() |
7
1
我们的旧 .NET Framework 4.6.2 当我们更新后有人回来使用它时,project开始抛出此异常 MySQL 几个月前的服务器版本。 因此,正如其他人建议的那样,我首先通过 NuGet包管理器 (包括 MySql。数据 到 v8。0.24 )-一开始似乎没有帮助。然后在项目属性中将项目目标框架更新为 .NET Framework 4.7.2 -还是没什么。 然后我注意到连接字符串上有 提供商名称 参数:
所以我试着移除 .MySqlClient 离开它,离开它
出于某种原因,它起到了作用:)也许可以更新 MySql。数据 包是解决方案的一部分 .MySqlClient 是一些过时的属性。不知道。 |
![]() |
8
0
我在尝试将客户端计算机连接到服务器时遇到了相同的错误。我必须连接到服务器上托管的MySQL服务器。我要把这件事做好。遵循以下步骤:
现在在解决方案探索中->参考资料->添加引用->转到部件tsb->扩展->搜索mysql。数据dll(确保它在那里)->选中该选项。 请注意mysql。数据在这种情况下,dll的版本为8.0.18.0。 |
![]() |
hello_programmers · Mysql从其他表输出一列 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |
![]() |
Popo · Sql查询:返回数据库中不可用的where条件 1 年前 |
|
Hamdan Nuramdani · 对账单中一周内不同表中的数据求和 1 年前 |
|
Kugelfisch · 用php为数据库加密数据 1 年前 |