繁体   English   中英

为什么在PHP中建立与MySQL的连接大约需要2秒钟?

[英]Why does making a connection to MySQL take about 2 seconds in PHP?

我的代码是:

$start = time();
$sqli = new mysqli("localhost", "root", "mySelectedPass", "mydb");       
echo time() - $start;

结果:2。

有什么问题?

我正在使用XAMPP 1.8.1和Windows 8。

回答:使用127.0.0.1代替localhost :)

您正在测试连接到服务器运行查询所花费的时间,而在SQL管理工具中,您仅测试查询执行时间。

您可能配置错误,这使得连接数据库服务器的速度非常缓慢。 大多数应用程序应使用连接池,以避免在每个单个请求上都必须重新连接到数据库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM