$sqlcon=MysqL_connect("localhost","user","pw");
MysqL_select_db('database');
$sqlcomm=MysqL_query("SELECT id FROM bd");
while($row=MysqL_fetch_row($sqlcomm))
{
//do something
}
MysqL_close($sqlcon);
我认为这是连接MysqL的最快直接方式.但是在项目中,PHP脚本中会有太多MysqL连接,我们应该使用“MysqL_connect(”localhost“,”user“,”pw“)”代码在每个PHP脚本中连接MysqL.因此,您希望在文件中构建MysqL类或函数来连接MysqL:
function connect( $query )
{
$sqlcon=MysqL_connect("localhost","pw");
MysqL_select_db('database');
$sqlcomm=MysqL_query($query);
while($row=MysqL_fetch_row($sqlcomm))
{
//do something.
}
MysqL_close($sqlcon);
}
然后使用include()连接到您的项目中.
include('connect.PHP');
$data = connect('SELECT id from db');
好的,这样代码看起来更好.但是使用include()函数会让PHP读取并执行其他PHP脚本文件,再次对硬盘进行I / O操作,这也会降低性能.
如果网页是100PV / s,PHP将在第一种方法中读取并执行一个PHP脚本100次/秒,但是在这种方法中读取和执行PHP脚本200次/秒!
最佳答案