使用mysqli和pdo扩展的测试对比连接mysql数据库效率的php测试代码
日期:2019-12-14
本文实例介绍了实现php代码使用mysqli和pdo扩展,测试对比连接mysql数据库的效率。分享给大家供大家参考,具体如下:
<?php /** * 测试PDO和MySQLi的连接效率,各连接50次MySQL数据库 * Author:ECSHOP.CX */ header("Content-type:text/html;charset=utf8"); //通过PDO链接数据库 $pdo_startTime = microtime(true); for ($i = 1; $i <= 50; $i++) { $pdo = new PDO("mysql:host=localhost;dbname=ecshopcx","ecshopcx","87820657"); } $pdo_endTime = microtime(true); $pdo_time = $pdo_endTime - $pdo_startTime; echo $pdo_time; echo "<hr/>"; //通过MySQLi链接数据库 $mysqli_startTime = microtime(true); for ($i = 1; $i <= 50; $i++) { mysqli_connect("localhost","ecshopcx","87820657","ecshopcx"); } $mysqli_endTime = microtime(true); $mysqli_time = $mysqli_endTime - $mysqli_startTime; echo $mysqli_time; echo "<hr/>"; if ($pdo_time > $mysqli_time) { echo "PDO的连接时间是MySQLi的".round($pdo_time/$mysqli_time)."倍"; } else { echo "MySQLi的连接时间是PDO的".round($mysqli_time/$pdo_time)."倍"; }测试结果:MySQLi的连接效率要比PDO的连接效率高。
本文原创地址:https://www.ecshopok.com/article-603.html
版权所有 © 转载时必须以链接形式注明出处!
觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。
下一篇:mysql与mysqli的区别,使用mysqli好处 上一篇:如何解决Chrome对CNZZ统计代码功能的js代码报错问题
暂无评论,来发表一个吧