【问题标题】:Mysql connection error and Ipv6 protocolMysql连接错误和Ipv6协议
【发布时间】:2018-07-24 20:56:59
【问题描述】:

在我公司的笔记本中,当我通过 VPN 连接到公司网络时,我无法从带有 .NET 连接器的 c# 应用程序连接到 MySql 服务器,但是,从另一个客户程序,通过系统 DSN 是的,使用相同访问凭据、端口、表等。同样,为了给你其他线索,从 MySql 前面,如果我选择直接连接,没有参数,我无法连接,相反,如果我选择通过 DLL 与 libMySQL.dll 的连接,没关系。如果我 ping 服务器名称,我有作为 renspose IPV6 协议地址,非 IPV4。你能帮帮我吗? 谢谢

【问题讨论】:

  • 在服务器上启用 ipv6 或在本地计算机上禁用它。或将 DNS 配置为仅返回 ipv4
  • 要在我的本地机器上禁用它,我必须在 LAN 属性中进行吗?
  • 最简单的方法是在 LAN 属性中进行

标签: c# mysql .net winforms


【解决方案1】:

MySql.Data(又名 Connector/NET)不支持 IPv6:bug 83649

作为一种解决方法,您可以考虑切换到 MySqlConnector,这是 Connector/NET 的 OSS 替代方案,可修复此问题(以及许多其他错误)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-16
    • 1970-01-01
    • 2013-12-27
    • 2021-05-04
    • 2017-12-22
    • 2014-12-16
    相关资源
    最近更新 更多