我正在寻找在代码运行后检查查询的mysql执行时间的解决方案。

有什么办法可以做到这一点?我已经在PHPMYADMIN中完成了工作,它显示了整个日志,但是当我处理项目时如何实现呢?

最佳答案

尝试此代码以获取sql查询的执行时间

$sql = '...';
$msc = microtime(true);
mysql_query($sql);
$msc = microtime(true)-$msc;
echo $msc . ' s'; // in seconds
echo ($msc * 1000) . ' ms'; // in millseconds


希望这对你有用。

09-05 05:01