phpMyAdmin 中显示的 MySQL 中止连接是什么意思?

phpMyAdmin 中显示的 MySQL 中止连接是什么意思?

我的网站托管在一台 MySQL 存在问题的服务器上。查看 PHPMyAdmin统计数据选项卡中,我看到了以下统计数据:

PHPMyAdmin 统计数据 http://www.slagalica.tv/henet.mysql.png

它显示 99.68% 的连接已中止。我在 Google 上搜索了一下,但我不知道这到底是什么意思。这是什么原因造成的,如何解决?

答案1

http://dev.mysql.com/doc/refman/5.1/en/communication-errors.html

中止的连接是指:

  • 没有调用 mysql_close
  • 时间到
  • 确实存在错误

从非常高的速率来看,我猜测您正在创建与数据库的连接,但在完成连接后并没有关闭它们。

答案2

连接中断的最常见原因是编码错误。程序打开连接,但完成后不关闭。这纯粹是编程不当。

相关内容