【问题标题】:Visual Studio reports timeout when connecting to MySQL连接 MySQL 时 Visual Studio 报告超时
【发布时间】:2013-10-05 06:33:18
【问题描述】:

奇怪的问题,我已经安装了 MySQL for Visual Studio 和 .Net 连接器(都是最新的,还检查了更新)。

运行 Visual Studio Ultimate 2012 Update 3。

MySQL 服务器在我的 VPS(运行 CentOS)上运行。 从服务器报告运行nmap -sT -O "myip" -p 3306(绝对使用myip 而不是localhost,因为我听说这可能会报告错误,具体取决于设置):

PORT STATE SERVICE
3306/tcp open mysql

此外,我可以使用 MySQL 工作台从我的开发机器连接,一切正常。

我尝试使用 Visual Studio 中的高级属性(从“添加连接”菜单中)将默认连接超时和默认命令超时更改为更高的值,但没有成功。它仍然只是报告超时。我也尝试将 Allow Zero Datetime 设置为 True,但没有成功。

此时我被卡住了。任何建议将不胜感激。

【问题讨论】:

    标签: mysql .net entity-framework


    【解决方案1】:

    好的,废话,问题似乎已经解决了。不完全确定发生了什么变化...

    【讨论】:

      【解决方案2】:

      这里的答案较晚:我在使用 Visual Studio 2015 和 MySQL 远程数据库时遇到了这个问题。我更改了超时参数并解决了它。

      看起来连接到远程 MySQL 数据库的时间比 VS 默认接受的要长。

      【讨论】:

      • 我确实用 VS12 尝试过,也许从那以后它有所改进。感谢您的反馈。
      猜你喜欢
      • 1970-01-01
      • 2019-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多