Documentation Home
MySQL 8.0 参考手册  / 第 4 章 MySQL 程序  / 4.6 管理和实用程序  /  4.6.12 mysql_find_rows — 从文件中提取 SQL 语句

4.6.12 mysql_find_rows — 从文件中提取 SQL 语句

笔记

此实用程序在 MySQL 5.6.17 中已弃用,并在 MySQL 5.7 中删除

mysql_find_rows读取包含 SQL 语句的文件并提取匹配给定正则表达式或包含or 语句的语句。该实用程序期望语句以分号 () 字符结束。 USE db_nameSET;

像这样调用mysql_find_rows

mysql_find_rows [options] [file_name ...]

每个file_name参数应该是包含 SQL 语句的文件的名称。如果没有给出文件名,mysql_find_rows读取标准输入。

例子:

mysql_find_rows --regexp=problem_table --rows=20 < update.log
mysql_find_rows --regexp=problem_table  update-log.1 update-log.2

mysql_find_rows支持以下选项: