diff options
author | unknown <monty@donna.mysql.com> | 2000-10-24 02:39:54 +0300 |
---|---|---|
committer | unknown <monty@donna.mysql.com> | 2000-10-24 02:39:54 +0300 |
commit | 101a583f0ec7c71786817bf13705737eeedfa366 (patch) | |
tree | 73129936be11d0b1bee843a961a70f81aeae1a6b /Docs | |
parent | a468c8f9a987ed919eb9883b8124b7ed58f3c943 (diff) | |
download | mariadb-git-101a583f0ec7c71786817bf13705737eeedfa366.tar.gz |
Update of interface for BDB tables.
Fixed bug in SHOW CREATE TABLE
Build-tools/mysql-copyright:
Shorter error message
Docs/manual.texi:
Update of myisamchk stuff
acinclude.m4:
Force use of Berkeley DB 3.2.3 or newer
include/m_string.h:
Changed type of arguments to bmove()
myisam/mi_check.c:
Nicer error message
mysql.proj:
Updated
sql/ha_berkeley.cc:
Use new key compare interface
sql/sql_select.cc:
Call join_free() early to free all cursors
sql/sql_show.cc:
Fixed CREATE TABLE when used with auto_increment columns
strings/bmove.c:
Changed type of arguments to bmove()
Diffstat (limited to 'Docs')
-rw-r--r-- | Docs/manual.texi | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/Docs/manual.texi b/Docs/manual.texi index 3afb6161a75..dbb6923d3ed 100644 --- a/Docs/manual.texi +++ b/Docs/manual.texi @@ -7589,7 +7589,7 @@ the DCE libraries while you compile @code{gcc} 2.95! For HPUX Version 11.x we recommend @strong{MySQL} 3.23.15 or later. -If you are using @code{gcc} 2.95.1 on a unpatched HPUX Versiib 11.x system, +If you are using @code{gcc} 2.95.1 on a unpatched HPUX 11.x system, you will get the error: @example @@ -28666,6 +28666,22 @@ shell> myisamchk /path/to/datadir/*/*.MYI * myisamchk other options:: @end menu +Note that if you get an error like: + +@example +myisamchk: warning: 1 clients is using or hasn't closed the table properly +@end example + +This means that you are trying to check a table that has been updated by +the another program (like the mysqld server) that hasn't yet closed +the file or that has died without closing the file properly. + +If you @code{mysqld} is running, you must force a sync/close of all +tables with @code{FLUSH TABLES} and ensure that no one is using the +tables while you are running @code{myisamchk}. In MySQL 3.23 the easiest +way to avoid this problem is to use @code{CHECK TABLE} instead of +@code{myisamchk} to check tables. + @cindex options, @code{myisamchk} @cindex @code{myisamchk}, options @node myisamchk general options, myisamchk check options, myisamchk syntax, myisamchk syntax @@ -38157,6 +38173,8 @@ though, so 3.23 is not released as a stable version yet. Fixed bug where the automatic repair of MyISAM tables failed sometimes when the data file was corrupt. @item +Changed BDB tables to use new compare function in Berkeley DB 3.2.3 +@item You can now use Unix sockets with @code{mit-pthreads} Added the latin5 (turkish) character set @item |