[英]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.