如何检查MySQL查询的持续时间?

TIM*_*MEX 8 mysql database indexing

当我运行查询时,我不希望它打印到控制台.我只是想看看时间.

9166 rows in set (0.90 sec)
Run Code Online (Sandbox Code Playgroud)

多数民众赞成我想看到的,而不是印刷一切.

Ant*_*esm 12

试试这个简单的例子

mysql> set profiling=1;
mysql> select count(*) from comment;
mysql> select count(*) from message;
mysql> show profiles;

+----------+------------+------------------------------+
| Query_ID | Duration   | Query                        |
+----------+------------+------------------------------+
|        1 | 0.00012700 | select count(*) from comment |
|        2 | 0.00014200 | select count(*) from message |
+----------+------------+------------------------------+
2 rows in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)