【发布时间】:2012-03-28 07:24:57
【问题描述】:
我正在使用 MySQL 5.5.14-log 版本,我们最近升级了。现在我在 MySQL 5.5.14-log 版本中经常遇到 2013 错误,我无法从我的应用程序(使用 MySQL 版本 5.0.41 编译)手动重现该问题。
任何人都可以帮助我如何重现此错误或解决此错误。提前致谢。
【问题讨论】:
我正在使用 MySQL 5.5.14-log 版本,我们最近升级了。现在我在 MySQL 5.5.14-log 版本中经常遇到 2013 错误,我无法从我的应用程序(使用 MySQL 版本 5.0.41 编译)手动重现该问题。
任何人都可以帮助我如何重现此错误或解决此错误。提前致谢。
【问题讨论】:
网上有一个答案,希望对你有帮助。
【讨论】:
你能改变 bind-address=localhost 并重新启动 MySQL 服务器吗?似乎这个问题与你的问题有关:http://forums.mysql.com/read.php?152,355740,355742#msg-355742
还有这个-
如果 MySQL 端口错误,结果是 MySQL client error 2013 "Lost connection ..."。请注意,如果端口转发也会发生此错误 在 SSH 配置中被禁用(配置参数 “sshd_config”文件中的“AllowTcpForwarding”设置为“no”)。它 (这里)只是告诉没有从 SSH 到 MySQL 的连接 一些原因。但是 mySQL 客户端 API“认为”有一个 连接,这就是为什么说“丢失连接......”而不是 '无法连接......'。有一个成功的连接 - 但不是 MySQL 服务器 - 仅限 SSH 守护进程!但是 MySQL 客户端 API 是 并非旨在“看到”差异!
请参考this。
【讨论】: