diff options
author | unknown <lenz@mysql.com> | 2004-01-20 17:14:02 +0100 |
---|---|---|
committer | unknown <lenz@mysql.com> | 2004-01-20 17:14:02 +0100 |
commit | efa80e01a4ca410723dd8bf185e84e4d6ed02359 (patch) | |
tree | 627e2ebc8c0a3f144a00460986beef6696124786 /man/isamchk.1.in | |
parent | 36d82d189a258989a3c4cfdecc2011e240f65cdb (diff) | |
download | mariadb-git-efa80e01a4ca410723dd8bf185e84e4d6ed02359.tar.gz |
What started as an attempt to fix BUG#2270 (Substitute paths in mysql
manpage) turned out as a major overhaul of all man pages:
- renamed all *.1 files to *.1.in to act as templates which are being
processed at build time
- replaced some hard-coded values with place holder that are being
replaced with the proper values at build time
- Updated list of available man pages in the SEE ALSO section and added a
hint to the manual for more details
- Added a BUGS section to all pages, referring to the bugs DB
- Updated some obsolete URLs and mail addresses
The actual content of these man pages should probably be cross-checked for
correctness, though...
man/Makefile.am:
- Replace some hard-coded values in the man pages with the proper values
at build time instead. Instead of the *.1 files, we now add the *.1.in
files (the templates) to the source distribution and generate the *.1
files during make.
man/isamchk.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/isamlog.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/mysql_fix_privilege_tables.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/mysql_zap.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/mysqlaccess.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/mysqladmin.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/mysqld.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/mysqld_multi.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/mysqld_safe.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/mysqldump.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/mysqlshow.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/perror.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/replace.1.in:
- replaced some hard-coded values (e.g. Version numbers) with variables
which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
man/mysql.1.in:
- replaced some hard-coded values (e.g. Version numbers, path names) with
variables which are replaced with the proper values at build time
- Updated list of other man pages listed in SEE ALSO
- Added BUGS section, referring to the bugs database
- Updated URL and Mail address
Diffstat (limited to 'man/isamchk.1.in')
-rw-r--r-- | man/isamchk.1.in | 145 |
1 files changed, 145 insertions, 0 deletions
diff --git a/man/isamchk.1.in b/man/isamchk.1.in new file mode 100644 index 00000000000..cad1303ee55 --- /dev/null +++ b/man/isamchk.1.in @@ -0,0 +1,145 @@ +.TH isamchk 1 "19 December 2000" "MySQL @MYSQL_BASE_VERSION@" "MySQL database" +.SH NAME +.BR isamchk + \- Description, check and repair of ISAM tables. +Used without options all tables on the command will be checked for errors +.SH USAGE +isamchk [OPTIONS] tables[.ISM] +.SH SYNOPSIS +.B isamchk +.RB [ \-a | \-\-analyze ] +.RB [ \-# | \-\-debug=... ] +.RB [ \-\-character\-sets\-dir=...] +.RB [ \-C | \-\-default\-character\-set=...] +.RB [ \-d | \-\-description ] +.RB [ \-e | \-\-extend\-check ] +.RB [ \-f | \-\-force ] +.RB [ \-? | \-\-help ] +.RB [ \-i | \-\-information ] +.RB [ \-k | \-\-keys\-used=# ] +.RB [ \-l | \-\-no\-symlinks] +.RB [ \-q | \-\-quick ] +.RB [ \-r | \-\-recover ] +.RB [ \-o | \-\-safe\-recover ] +.RB [ \-O | "\-\-set\-variable var=option"] +.RB [ \-s | \-\-silent ] +.RB [ \-S | \-\-sort\-index ] +.RB [ \-R | \-\-sort\-records=#] +.RB [ \-u | \-\-unpack ] +.RB [ \-v | \-\-verbose ] +.RB [ \-V | \-\-version ] +.RB [ \-w | \-\-wait ] +.SH DESCRIPTION +.TP +.BR \-a | \-\-analyze +Analyze distribution of keys. Will make some joins in +MySQL faster. +.TP +.BR \-# | \-\-debug=... +Output debug log. Often this is 'd:t:o ,filename` +.TP +.BR \-\-character\-sets\-dir=... +Directory where character sets are +.TP +.BR \-C | \-\-default\-character\-set=... +Set the default character set +.TP +.BR \-d | \-\-description +Prints some information about table. +.TP +.BR \-e | \-\-extend\-check +Check the table VERY thoroughly. One need use this +only in extreme cases as isamchk should normally find +all errors even without this switch +.TP +.BR \-f | \-\-force +Overwrite old temporary files. +If one uses \-f when checking tables (running isamchk +without \-r), isamchk will automatically restart with +\-r on any wrong table. +.TP +.BR \-? | \-\-help +Display help and exit. +.TP +.BR \-i | \-\-information +Print statistics information about the table +.TP +.BR \-k | \-\-keys\-used=# +Used with '\-r'. Tell ISAM to update only the first +# keys. This can be used to get faster inserts! +.TP +.BR \-l | \-\-no\-symlinks +Do not follow symbolic links when repairing. Normally +isamchk repairs the table a symlink points at. +.TP +.BR \-q | \-\-quick +Used with \-r to get a faster repair. (The data file +isn't touched.) One can give a second '\-q' to force +isamchk to modify the original datafile. +.TP +.BR \-r | \-\-recover +Can fix almost anything except unique keys that aren't +unique. +.TP +.BR \-o | \-\-safe\-recover +Uses old recovery method; slower than '\-r' but can +handle a couple of cases that '\-r' cannot handle. +.TP +.BR \-O | " \-\-set\-variable var=option " +Change the value of a variable. +.TP +.BR \-s | \-\-silent +Only print errors. One can use two \-s to make isamchk +very silent +.TP +.BR \-S | \-\-sort\-index +Sort index blocks. This speeds up 'read\-next' in +applications +.TP +.BR \-R | \-\-sort\-records=# +Sort records according to an index. This makes your +data much more localized and may speed up things +(It may be VERY slow to do a sort the first time!) +.TP +.BR \-u | \-\-unpack +Unpack file packed with pack_isam. +.TP +.BR \-v | \-\-verbose +Print more information. This can be used with +\-d and \-e. Use many \-v for more verbosity! +.TP +.BR \-V | \-\-version +Print version and exit. +.TP +.BR \-w | \-\-wait +Wait if table is locked. +.SH "SEE ALSO" +isamlog(1), +mysql(1), +mysqlaccess(1), +mysqladmin(1), +mysqld(1), +mysqld_multi(1), +mysqld_safe(1), +mysqldump(1), +mysql_fix_privilege_tables(1), +mysqlshow(1), +mysql_zap(1), +perror(1), +replace(1) +.P +For more information please refer to the MySQL reference +manual, which may already be installed locally and which +is also available online at http://www.mysql.com/doc/en/ +.SH BUGS +Please refer to http://bugs.mysql.com/ to report bugs. +.SH AUTHOR +Ver 1.0, distribution @MYSQL_NO_DASH_VERSION@ +Michael (Monty) Widenius (monty@mysql.com), +MySQL AB (http://www.mysql.com/). +This software comes with no warranty. +Manual page by L. (Kill-9) Pedersen +(kill-9@kill\-9.dk), Mercurmedia Data Model Architect / +system developer (http://www.mercurmedia.com) + +.\" end of man page |