我有一个连接到mysql的MySQLi连接对象 这样:
require_once('config.php');
//new mysqli object
$mysqli = new mysqli(MYSQL_HOSTNAME, MYSQL_USERNAME, MYSQL_PASSWORD, MYSQL_DATABASE);
/* check connection */
if ($mysqli->connect_errno) {
printf("Connect failed: %s\n", $mysqli->connect_error);
exit();
}
我将此文件包含在任何要连接的文件中
这是对的吗? 我想在我的每个文件中,我都会有新的MySQL连接。
答案 0 :(得分:0)
Php无法控制您将拥有多少个连接。 Mysql在内部管理池,并根据max_connections
参数分配连接(不确定确切的参数名称)。
创建10个连接对象并不意味着有10个打开的连接。