不幸的是,我遇到过' max_user_connections
' MySQL中的问题。我正在使用共享主机,因此' max_user_connections
' value设置为8,当我使用WAMP对我的localhost进行一些实验时,我发现我需要该值至少为32。
有哪些方法可以确定脚本中的哪个位置' max_user_connections
'超过8号,所以我可以尝试优化数据库查询等。我正在使用PHP PDO并且我在某处读取连接自动关闭,无论如何我应该尝试手动关闭它,也许它不会在正确的时间关闭。
欢迎所有我应该尝试的建议。
答案 0 :(得分:1)
使用连接后,可以安全地关闭它们。
<?php
$dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
$dbh = null;// setting to null will close your connection
?>
有关详细信息,请参阅here(参见示例3)