Bug #27482 mysql_find_rows: Applies to obsolete feature, should be removed
Submitted: 27 Mar 2007 19:48 Modified: 17 Feb 2014 3:30
Reporter: Paul DuBois Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Command-line Clients Severity:S3 (Non-critical)
Version:5.0, 5.1 OS:Linux (Linux)
Assigned to: Assigned Account CPU Architecture:Any

[27 Mar 2007 19:48] Paul DuBois
Description:
The text of scripts/mysql_find_rows.sh says:

Prints all SQL queries that matches a regexp or contains a 'use
database' or 'set ..' command to stdout.  A SQL query may contain
newlines.  This is useful to find things in a MySQL update log.

In other words, this script is used with the update log. But
the update log was removed in MySQL 5.0.

I suggest that the script be left intact in the 4.1 trees, but
removed from the trees for 5.0 and up.

Alternatively, if the script is useful for something besides update
log files, please indicate what. Thanks.

How to repeat:
See above.
[27 Mar 2007 21:56] MySQL Verification Team
Thank you for the bug report.
[2 Apr 2008 9:40] Kristofer Pettersson
bk rm scripts/mysql_find_rows.sh
[14 Apr 2008 8:20] Konstantin Osipov
You also need to update makefiles.
[14 Apr 2008 8:28] Konstantin Osipov
And mysql.spec.
Also please get in touch with the build team - they may have external scripts for packaging and distribution that try to use this file.
[28 Apr 2008 9:54] Kristofer Pettersson
Unable to verify dependencies or ownership of this script. I'm putting it back to verified.
[28 Apr 2008 9:56] Kristofer Pettersson
Or even analysing as I would need help to progress this bug.
[17 Feb 2014 3:30] Paul DuBois
Noted in 5.6.17, 5.7.4 changelogs.

The msql2mysql, mysql_convert_table_format, mysql_find_rows,
mysql_fix_extensions, mysql_setpermission, and mysqlaccess utilities
are deprecated in MySQL 5.6.17 and removed in MySQL 5.7.4.