summaryrefslogtreecommitdiff
path: root/Docs
diff options
context:
space:
mode:
authorunknown <monty@hundin.mysql.fi>2001-08-23 00:55:48 +0300
committerunknown <monty@hundin.mysql.fi>2001-08-23 00:55:48 +0300
commit29ebdeb11ccbf43c5b0a3179bed602828eb36149 (patch)
treef6e213bc452d9b3c37cd161c3099c3e079f9c9d4 /Docs
parent6bf6d4b8a583d3b7b745cd882a07ad1bd93977e7 (diff)
downloadmariadb-git-29ebdeb11ccbf43c5b0a3179bed602828eb36149.tar.gz
Portability fixes
Docs/manual.texi: Small changes because of user request. heap/heapdef.h: Portability fix include/global.h: Portability fix myisam/myisamlog.c: Portability fix sql/mini_client.cc: Fix for windows sql/sql_repl.cc: Fix for windows sql/violite.c: Fix for windows
Diffstat (limited to 'Docs')
-rw-r--r--Docs/manual.texi15
1 files changed, 14 insertions, 1 deletions
diff --git a/Docs/manual.texi b/Docs/manual.texi
index 246a3747576..322cf80104e 100644
--- a/Docs/manual.texi
+++ b/Docs/manual.texi
@@ -1129,6 +1129,9 @@ values).
@node MySQL-Books, General-SQL, MySQL Information Sources, MySQL Information Sources
@subsection Books About MySQL
+For the latest book information, with user comments, please visit
+@uref{http://www.mysql.com/portal/books/html/index.html}.
+
While this manual is still the right place for up to date technical
information, its primary goal is to contain everything there is to know
about MySQL. It is sometimes nice to have a bound book to read
@@ -36066,7 +36069,7 @@ installing a binary version of MySQL. @xref{Installing binary}.
@xref{mysqld-max, , @code{mysqld-max}}.
To compile MySQL with InnoDB support, download MySQL-3.23.37 or newer
-and configure @code{MySQL} with the @code{--with-innodb} option.
+and configure MySQL with the @code{--with-innodb} option.
@xref{Installing source}.
@example
@@ -36074,6 +36077,16 @@ cd /path/to/source/of/mysql-3.23.37
./configure --with-innodb
@end example
+To get InnoDB to work you have to specify where the data for InnoDB
+tables should be stored by specifying the @code{innodb_data_file_path}
+option on the command line or in an MySQL option file. @xref{InnoDB
+start}. If you have configured MySQL for InnoDB but you have not
+specified the above option, @code{mysqld} will print at start:
+
+@example
+Can't initialize InnoDB as 'innodb_data_file_path' is not set
+@end example
+
InnoDB provides MySQL with a transaction-safe table handler with
commit, rollback, and crash recovery capabilities. InnoDB does
locking on row level, and also provides an Oracle-style consistent