summaryrefslogtreecommitdiff
path: root/Docs
diff options
context:
space:
mode:
authorunknown <monty@donna.mysql.com>2000-10-24 02:39:54 +0300
committerunknown <monty@donna.mysql.com>2000-10-24 02:39:54 +0300
commit101a583f0ec7c71786817bf13705737eeedfa366 (patch)
tree73129936be11d0b1bee843a961a70f81aeae1a6b /Docs
parenta468c8f9a987ed919eb9883b8124b7ed58f3c943 (diff)
downloadmariadb-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.texi20
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