如何关闭mysql持久连接?</ p>
答案 0 :(得分:1)
您不能,只需等待数据库服务器重启以重置所有连接或最大允许连接超出
没有理由发布持久连接,因为它只保留连接资源而没有发布,换句话说,如果您的网站有大量流量,很快就会收到连接错误消息。
没有理由使用mysql相关功能,切换到mysqli或pdo。
答案 1 :(得分:1)
您使用的是哪种语言? PHP?如果在基于my.cnf中的wait_timeout变量的非交互式会话中,持久连接将超时。见http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_wait_timeout
如果您使用的是PHP(请在此猜测),请查看http://php.net/manual/en/function.mysql-pconnect.php和http://www.php.net/manual/en/features.persistent-connections.php
关于持久连接的使用有一些有趣的讨论 - http://www.mysqlperformanceblog.com/2006/11/12/are-php-persistent-connections-evil/