从bash执行MySQL查询时,如何获取受影响的行数?

我知道如何从bash执行MySQL查询/命令:

mysql -u[user] -p[pass] -e "[mysql commands]"

要么

mysql -u[user] -p[pass] `<<`QUERY_INPUT

[mysql commands]

QUERY_INPUT

如何捕获查询影响了多少行?

我试着做:

variable='`mysql -u[user] -p[pass] -e "[mysql commands]"`'

它确实执行命令,但不返回受影响的行数。

回答:

SELECT ROW_COUNT();

作为批处理中的最后一条语句并解析输出

以上是 从bash执行MySQL查询时,如何获取受影响的行数? 的全部内容, 来源链接: utcz.com/qa/420308.html

回到顶部