我想在我的每个文件中,我将有一个新的连接到MySQL。
我有一个MySQLi连接对象连接到mysql如下:
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: %sn", $mysqli->connect_error);
exit();
}
我已经将这个文件包含到所有有连接的文件中
这是正确的方式吗?
Php无法控制您将拥有多少个连接。Mysql内部管理池,并将根据max_connections
参数分配连接,例如(不确定确切的参数名称)。
创建10个连接对象并不意味着有10个打开的连接