当我从mysql提示符执行特定查询时,例如
mysql>select version();
输出如下以及查询执行所需的行数和时间
+-------------+
| version() |
+-------------+
| 5.5.35 |
+-------------+
1 row in set (0.00 sec)
我需要使用“-e”选项从命令行执行mysql查询,即当我执行时
mysql -u xxx -p *** -e'select version()'
显示以下输出
+-------------+
| version() |
+-------------+
| 5.5.35 |
+-------------+
当从命令行执行查询时,我需要显示输出以及行和执行时间。我知道
选择row_count();
和
选择found_rows();
可用于根据上次执行的查询分别获取受影响的行数和表中的行数。
是否有任何mysql选项或任何其他方式来获得所需的输出,就像前者没有添加额外的命令或查询一样。