如果连接到同一个数据库,是否需要创建到同一PHP文件中数据库的连接字符串


Is there a need to make a connection string to a database in the same PHP file if the conection is to the same database?

是否需要创建到类似的数据库的连接字符串

$con = mysqli_connect('localhost' , 'root' , NULL , 'books');

并在每次连接字符串后设置字符集,如下所示:

mysqli_set_charset($con , 'utf8');

每次我们想执行查询时都在同一个PHP文件中?

理想情况下,您只需要创建一次连接,并在对数据库的后续查询中重用相同的连接资源。因此,在任何给定的"页面"或"文件"上,您都可以创建连接,然后设置字符集,然后在该"页面"answers"文件"上的其他查询中重复使用该连接