sleep(5);+----------+
| sleep(5) |
+----------+
| 0 |
+----------+
1 row in set (5.01 sec)
上面的SQL有两个问题
1): 我并不关心SQL的返回结果,可是MySQL还是象征性的返回了一个“0”给我
2): 我要的是暂停5s结果暂停了5.01s,这个结果是比我要求的要长的
【do就是专门做细分市场的】
do专门针对上面给出的select的两个不足。 也就是说如果你用do来做一些事情,说明
1): 结果集对你并不重要
2): 你对时间比较敏感,也就是说你想执行的更快一点
do sleep(5);
Query OK,0 rows affected (5.00 sec)
看到了吧,没有结果集,执行时间正好是5s
【想着文档】
DO Syntax
【学习交流】
-----------------------------http://www.sqlpy.com-------------------------------------------------
-----------------------------http://www.sqlpy.com-------------------------------------------------
谈谈MySQL的do语句
标签:说明 img sleep www. 分享 一些事 info blank bsp
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:https://www.cnblogs.com/JiangLe/p/9756427.html