Bug #39801 man page for mysqlshow has -c in wrong section and other faults
Submitted: 2 Oct 2008 8:21 Modified: 9 Dec 2010 19:00
Reporter: Janek Bogucki Email Updates:
Status: Can't repeat Impact on me:
Category:MySQL Server: Command-line Clients Severity:S4 (Feature request)
Version:Ver 9.5 Distrib 5.0.51a, for OS:Linux (Ubuntu 8.04.1)
Assigned to: CPU Architecture:Any
Tags: man page, mysqlshow

[2 Oct 2008 8:21] Janek Bogucki
The man page for mysqlshow has the short version of --columns in the --host section.

The man page places -V (big V) in the debug section but -V causes the version information to be output. -V should be in the version section.

Big V:
$ mysqlshow -V cert2 b%
mysqlshow  Ver 9.5 Distrib 5.0.51a, for debian-linux-gnu (i486)

Little v:
$ mysqlshow -v cert2 b%
Database: cert2  Wildcard: b%
| Tables | Columns  |
| base1  |        2 |
| base2  |        1 |
| base3  |        1 |
3 rows in set.

The man page for mysqlshow includes a "delete" section for --delete and -D. mysqlshow does not support row deletion.

The man page for mysqlshow includes a "replace" section for --replace. mysqlshow does not support data import.

In fact the wrong options tables has been included. The options table of mysqlimport has been used for the mysqlshow man page as this header indicates

   Table 4.7 mysqlimport Option Reference

How to repeat:
type `man mysqlshow` and read through the option table while thinking about the features mysqlshow has.

Suggested fix:
Use the correct option table.
[9 Dec 2010 19:00] Valeriy Kravchuk
Looks like this is already fixed for some time. I do not see the problems described in the man page of:

macbook-pro:5.1 openxs$ /usr/local/mysql/bin/mysqlshow -V
/usr/local/mysql/bin/mysqlshow  Ver 9.10 Distrib 5.1.52, for apple-darwin9.8.0 (i386)