mysql - 使用 INTO OUTFILE 查询获取返回的行数?

标签 mysql sql into-outfile

我想要获取使用INTO OUTFILE查询时返回的行数。

但是,使用 mysql_num_rows() 会产生错误,并且我不想使用任何会导致数据存储在数据集中的内容,例如 COUNT()。有办法做到这一点吗?

最佳答案

如果你运行

SELECT FOUND_ROWS();

运行SELECT ... INTO OUTFILE后,您应该获得返回的行数。

MySQL Documentation

如果您在 php 中执行此操作,则可以使用 mysql_num_rows() 命令来封装此功能。

关于mysql - 使用 INTO OUTFILE 查询获取返回的行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5929968/

相关文章:

教程中的 MySQL SQL 查询问题

mysql - 使用 JPQL 或 SQL 确保唯一性(不同记录)?或两者?

sql - 至少有一个对等方符合条件的行数

java - mysql - 选择查询输出文件 - 文件保存在哪里

mysql - 当单个表的两个不同属性具有相同值时,如何进行 mysql 查询?

Mysql编码错误

android - 从 ListView 中单击的项目获取字符串值

mysql - 如何使用多个 and 查询从数据库获取值

mysql - 如何使用 MySQL OUTFILE 从表中获取所有行

mysql - MariaDB `mysql` 客户端将select 语句的输出文件保存在哪里?