OS Manuals

/usr/bin/myisamlog

The MariaDB open source relational database

From mariadb-11.6 11.6.2-r0 (os), captured 2026-11-05 by running myisamlog -? (exit 0). permalink

/usr/bin/myisamlog from 11.6.2-MariaDB, client 1.4 for Linux (x86_64)
By Monty, for your professional use

Write info about whats in a MyISAM log file.
If no file name is given myisam.log is used

Usage: /usr/bin/myisamlog [-?iruvDIV] [-c #] [-f #] [-F filepath/] [-o #] [-R file recordpos] [-w write_file] [log-filename [table ...]]

Options: -? or -I "Info"     -V "version"   -c "do only # commands"
         -f "max open files" -F "filepath"  -i "extra info"
         -o "offset"         -p # "remove # components from path"
         -r "recover"        -R "file recordposition"
         -u "update"         -v "verbose"   -w "write file"
         -D "myisam compiled with DBUG"   -P "processes"

One can give a second and a third '-v' for more verbose.
Normally one does a update (-u).
If a recover is done all writes and all possibly updates and deletes is done
and errors are only counted.
If one gives table names as arguments only these tables will be updated
Options (5)
OptionDescriptionSource
-f "max-i "extra info"help
-o "offset"-p # "remove # components from path"help
-r "recover"-R "file recordposition"help
-u "update"-v "verbose" -w "write file"help
-D "myisam-P "processes"help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.