怎么在php中使用mysqli和pdo扩展

  介绍

今天就跟大家聊聊有关怎么在php中使用mysqli和pdo扩展,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

具体如下:

& lt; php ?/* *   ,*测试pdo和mysqli的执行效率   ,*/头(“内容类型:text/html; charset=utf-8");//通过pdo链接数据库   $ pdo_startTime =, microtime(真正的);   $ pdo =, new  PDO (“mysql:主机=localhost; dbname=test",“root",“1234“,数组(PDO: MYSQL_ATTR_INIT_COMMAND =祝辞,“SET 名字# 39;use utf8 # 39;;“));   (i=1; i<美元=100;美元我+ +){   时间=美元才能title “pdo标题“。我美元;   时间=美元才能content “pdo内容“。我美元;=美元才能addtime 拖延时间();   时间=美元才能user_id 我美元;   pdo_sql 美元;=,才能“INSERT  INTO “文章”(“标题”、“内容”、“addtime”,“user_id”),值(:标题,内容:addtime: user_id)“;   美元才能sth =, pdo→美元准备($ pdo_sql);   某事→美元才能bindParam(& # 39;:标题# 39;标题美元);   某事→美元才能bindParam(& # 39;:内容# 39;美元内容);   某事→美元才能bindParam (& # 39;: addtime& # 39; addtime美元);   某事→美元才能bindParam (& # 39;: user_id # 39; user_id美元);   某事→美元才能执行();   }   $ pdo_endTime =, microtime(真正的);   $ pdo_time =, pdo_endTime 美元;作用;pdo_startTime美元;   echo  pdo_time美元;   echo “& lt;人力资源/在“;//通过mysql链接数据库   $ mysqli_startTime =, microtime(真正的);   $ mysqli =, mysqli_connect (“localhost",“root",“1234年“,“test"),或是死亡(“数据连接失败“);   mysqli_query (mysqli美元,“set  names  utf8");   (i=1; i<美元=100;美元我+ +){   时间=美元才能title “mysqli标题“。我美元;   时间=美元才能content “mysqli内容“。我美元;=美元才能addtime 拖延时间();   时间=美元才能user_id 我美元;   sql 美元;=,才能“INSERT  INTO “文章”(“标题”、“内容”、“addtime”,“user_id”),值(& # 39;“。标题美元霸主地位;& # 39;,& # 39;“。美元干净自己的内容& # 39;,“。美元addtime !”,“。美元user_id !”)“;   mysqli_query才能(mysqli, sql美元);   }   $ mysqli_endTime =, microtime(真正的);   $ mysqli_time =, mysqli_endTime 美元;作用;mysqli_startTime美元;   echo  mysqli_time美元;   echo “& lt;人力资源/在“;   如果(pdo_time 美元;祝辞,mysqli_time美元){   echo 才能“pdo的执行时间是mysqli的“.round pdo_time/mysqli_time美元霸主地位;倍“;   其他}{   echo 才能“mysqli的执行时间是pdo的“.round mysqli_time/pdo_time美元霸主地位;倍“;   }

测试结果:其实经过多次测试,pdo和mysqli的执行效率差不多。

怎么在php中使用mysqli和pdo扩展

看完上述内容,你们对怎么在php中使用mysqli和pdo扩展有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

怎么在php中使用mysqli和pdo扩展