我有一个名为Server.php的类。在那个类中,我有一个连接到我的数据库的函数。我已经尝试扩展max_connections,但它没有解决问题。也可以说,如果我删除一个连接到我的数据库的功能,问题就会消失。有人能告诉我问题是什么吗?
答案 0 :(得分:1)
每个PDO实例都是单独的连接,因此如果函数与数据库建立连接,则每次调用它时都会创建一个连接。可能的解决方案按优先顺序排列:
Dependancy Injection
:将PDO实例作为参数,或者在对象的情况下,作为对象属性。Singleton
。static
。global
变量。答案 1 :(得分:0)
示例:
连接到mysql:
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if ($link) { // here all your operations
}
关闭连接:
mysql_close($link);