From ee162d86a676a718cc7696c769f2402072f95e8d Mon Sep 17 00:00:00 2001 From: "monty@tik.mysql.fi" <> Date: Thu, 21 Mar 2002 23:06:48 +0200 Subject: Quote names to SHOW CREATE for mysqldump Fix thread-related bug when doing DROP TABLE Fix bug in RENAME TABLE on windows --- Docs/manual.texi | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Docs') diff --git a/Docs/manual.texi b/Docs/manual.texi index 4955de63ea8..9ec9af45262 100644 --- a/Docs/manual.texi +++ b/Docs/manual.texi @@ -46897,6 +46897,12 @@ not yet 100% confident in this code. @appendixsubsec Changes in release 3.23.50 @itemize @bullet @item +Fixed bug in @code{RENAME TABLE} when used with +@code{lower_case_table_names=1} (default on Windows). +@item +Fixed unlikely core-dump bug when using @code{DROP TABLE} on a table +that was in use by a thread that also used queries on only temporary tables. +@item Fixed problem with @code{SHOW CREATE TABLE} and @code{PRIMARY KEY} when using 32 indexes. @item -- cgit v1.2.1 From 70099b2143bf05a6161e69539f456be30fec2487 Mon Sep 17 00:00:00 2001 From: "monty@hundin.mysql.fi" <> Date: Fri, 22 Mar 2002 01:03:34 +0200 Subject: Fix for load data infile when no active database Fix for Solaris and gethostbyname_r --- Docs/manual.texi | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Docs') diff --git a/Docs/manual.texi b/Docs/manual.texi index 4955de63ea8..f3066621838 100644 --- a/Docs/manual.texi +++ b/Docs/manual.texi @@ -46897,6 +46897,9 @@ not yet 100% confident in this code. @appendixsubsec Changes in release 3.23.50 @itemize @bullet @item +Fixed core-dump bug when using @code{--log-bin} with @code{LOAD DATA +INFILE} without an active database. +@item Fixed problem with @code{SHOW CREATE TABLE} and @code{PRIMARY KEY} when using 32 indexes. @item -- cgit v1.2.1 From ed040fe21e981bae96f0b81fa8a8dfcae67a9995 Mon Sep 17 00:00:00 2001 From: "monty@hundin.mysql.fi" <> Date: Fri, 22 Mar 2002 14:03:42 +0200 Subject: Fix for bug in WHERE key='j' or key='J' --- Docs/manual.texi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Docs') diff --git a/Docs/manual.texi b/Docs/manual.texi index b33da6a91d5..600ad5efe5a 100644 --- a/Docs/manual.texi +++ b/Docs/manual.texi @@ -46897,6 +46897,8 @@ not yet 100% confident in this code. @appendixsubsec Changes in release 3.23.50 @itemize @bullet @item +Fixed bug when using @code{WHERE key_column = 'J' or key_column='j'}. +@item Fixed core-dump bug when using @code{--log-bin} with @code{LOAD DATA INFILE} without an active database. @item @@ -46934,7 +46936,7 @@ Don't give warning for statement that is only a comment; This is needed for @code{mysqldump --disable-keys} to work. @item Fixed unlikely caching bug when doing a join without keys. In this case -the last used field for a table always returned @code{NULL}. +the last used column for a table always returned @code{NULL}. @item Added options to make @code{LOAD DATA LOCAL INFILE} more secure. @item -- cgit v1.2.1 From ca55d0c2b0a72684eb5577bfd5f8b4e668c1f80e Mon Sep 17 00:00:00 2001 From: "monty@hundin.mysql.fi" <> Date: Mon, 25 Mar 2002 18:10:34 +0200 Subject: Fixed that RPM can be recompiled even if there is not another glibc in /usr/local/mysql-glibc --- Docs/manual.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Docs') diff --git a/Docs/manual.texi b/Docs/manual.texi index 600ad5efe5a..c03ca5462a5 100644 --- a/Docs/manual.texi +++ b/Docs/manual.texi @@ -32044,7 +32044,7 @@ mysql> select INET_ATON("209.207.224.40"); @end example The generated number is always in network byte order; For example the -above number is calculated as @code{209*255^3 + 207*255^2 + 224*255 +40}. +above number is calculated as @code{209*256^3 + 207*256^2 + 224*256 +40}. @findex MASTER_POS_WAIT() @item MASTER_POS_WAIT(log_name, log_pos) -- cgit v1.2.1 From 93948645e75368ef501cfd85921d6048ffa56e13 Mon Sep 17 00:00:00 2001 From: "monty@hundin.mysql.fi" <> Date: Mon, 25 Mar 2002 18:10:36 +0200 Subject: Fixes for --enable-named-pipe --- Docs/manual.texi | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) (limited to 'Docs') diff --git a/Docs/manual.texi b/Docs/manual.texi index c03ca5462a5..1fa5f026925 100644 --- a/Docs/manual.texi +++ b/Docs/manual.texi @@ -6349,6 +6349,9 @@ Optimized binary with support for symbolic links, BDB and InnoDB tables. Like @code{mysqld-max}, but compiled with support for named pipes. @end multitable +Starting from 3.23.50, named pipes are only enabled if start mysqld with +@code{--enable-named-pipe}. + All of the above binaries are optimized for the Pentium Pro processor but should work on any Intel processor >= i386. @@ -10334,6 +10337,11 @@ You can force a MySQL client to use named pipes by specifying the @code{--pipe} option or by specifying @code{.} as the host name. Use the @code{--socket} option to specify the name of the pipe. +Note that starting from 3.23.50, named pipes are only enabled if start +mysqld with @code{--enable-named-pipe}. This is because some users have +experienced problems shutting down the MySQL server when one uses named +pipes. + You can test whether or not MySQL is working by executing the following commands: @@ -10613,6 +10621,9 @@ option to the new MySQL clients or create an option file host = localhost @end example +Starting from 3.23.50, named pipes are only enabled if start mysqld with +@code{--enable-named-pipe}. + @item @code{Access denied for user} error If you get the error @code{Access denied for user: 'some-user@@unknown' to database 'mysql'} when accessing a MySQL server on the same @@ -14724,6 +14735,10 @@ Enable system locking. Note that if you use this option on a system which a not fully working lockd() (as on Linux) you will easily get mysqld to deadlock. +@item --enable-named-pipe +Enable support for named pipes; This only works on NT and newer windows +versions. + @item -T, --exit-info This is a bit mask of different flags one can use for debugging the mysqld server; One should not use this option if one doesn't know @@ -43394,12 +43409,13 @@ are used if you don't specify a hostname or if you specify the special hostname @code{localhost}. On Windows you can connect only with TCP/IP if the @code{mysqld} server -is running on Win95/Win98. If it's running on NT, you can also connect -with named pipes. The name of the named pipe is MySQL. If you -don't give a hostname when connecting to @code{mysqld}, a MySQL client -will first try to connect to the named pipe, and if this doesn't work it -will connect to the TCP/IP port. You can force the use of named pipes -on Windows by using @code{.} as the hostname. +is running on Win95/Win98. If mysqld is running on NT and started with +@code{enable-named-pipe}, you can also connect with named pipes. The +name of the named pipe is MySQL. If you don't give a hostname when +connecting to @code{mysqld}, a MySQL client will first try to connect to +the named pipe, and if this doesn't work it will connect to the TCP/IP +port. You can force the use of named pipes on Windows by using @code{.} +as the hostname. The error (2002) @code{Can't connect to ...} normally means that there isn't a MySQL server running on the system or that you are @@ -46897,6 +46913,10 @@ not yet 100% confident in this code. @appendixsubsec Changes in release 3.23.50 @itemize @bullet @item +Because of problems on shutdown we have now disabled named pipes on +windows by default. One can enable this with by starting mysqld with +@code{--enable-named-pipe}. +@item Fixed bug when using @code{WHERE key_column = 'J' or key_column='j'}. @item Fixed core-dump bug when using @code{--log-bin} with @code{LOAD DATA -- cgit v1.2.1 From 3a571c7c135b9e9707e09ace4058d00ed6935fd1 Mon Sep 17 00:00:00 2001 From: "monty@hundin.mysql.fi" <> Date: Tue, 26 Mar 2002 13:24:50 +0200 Subject: Fixed overflow bug --- Docs/manual.texi | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Docs') diff --git a/Docs/manual.texi b/Docs/manual.texi index 1fa5f026925..107f26b2fa5 100644 --- a/Docs/manual.texi +++ b/Docs/manual.texi @@ -46913,6 +46913,8 @@ not yet 100% confident in this code. @appendixsubsec Changes in release 3.23.50 @itemize @bullet @item +Fixed some buffer overflow problems when reading startup parameters. +@item Because of problems on shutdown we have now disabled named pipes on windows by default. One can enable this with by starting mysqld with @code{--enable-named-pipe}. -- cgit v1.2.1