Loading Docs/manual.texi +15 −1 Original line number Diff line number Diff line Loading @@ -9958,6 +9958,13 @@ CC=fcc CFLAGS="-O -K fast -K lib -K omitfp -Kpreex -D_GNU_SOURCE -DCONST=const - MySQL needs at least Linux Version 2.0. @strong{WARNING}: We have have reports from some MySQL users that they have got serious stability problems with MySQL with Linux kernel 2.2.14. If you are using this kernel you should upgrade to 2.2.19 (or newer) or to a 2.4 kernel. If you have a multi-cpu box, then you should seriously consider using 2.4 as this will give you a significant speed boost. The binary release is linked with @code{-static}, which means you do not normally need to worry about which version of the system libraries you have. You need not install LinuxThreads, either. A program linked with Loading Loading @@ -28091,6 +28098,9 @@ You can always store an exact integer value in a @code{BIGINT} column by storing it as a string, as there is in this case there will be no intermediate double representation. @item In MySQL 4.0 you can use integers to store big unsigned values in a @code{BIGINT} string. @item @samp{-}, @samp{+}, and @samp{*} will use @code{BIGINT} arithmetic when both arguments are @code{INTEGER} values! This means that if you multiply two big integers (or results from functions that return Loading Loading @@ -29151,7 +29161,9 @@ certain circumstances: @item If you insert an invalid value into an @code{ENUM} (that is, a string not present in the list of allowed values), the empty string is inserted instead as a special error value. instead as a special error value. This string can be distinguished from a 'normal' empty string by the fact that this string has the numerical value 0. More about this later. @item If an @code{ENUM} is declared @code{NULL}, @code{NULL} is also a legal value Loading Loading @@ -46933,6 +46945,8 @@ Our TODO section contains what we plan to have in 4.0. @xref{TODO MySQL 4.0}. @itemize @bullet @item Fixed handling of big unsigned bigint constants. @item New character set @code{latin_de} which provides correct German sorting. @item @code{TRUNCATE TABLE} and @code{DELETE FROM table_name} are now separate client/client_priv.h +1 −1 Original line number Diff line number Diff line Loading @@ -16,7 +16,7 @@ /* Common defines for all clients */ #include <global.h> #include <my_global.h> #include <my_sys.h> #include <m_string.h> #include <mysql.h> Loading client/completion_hash.cc +1 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ * Small portability changes by Monty. Changed also to use my_malloc/my_free */ #include <global.h> #include <my_global.h> #include <m_string.h> #undef SAFEMALLOC // Speed things up #include <my_sys.h> Loading client/errmsg.c +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ /* Error messages for MySQL clients */ /* error messages for the demon is in share/language/errmsg.sys */ #include <global.h> #include <my_global.h> #include <my_sys.h> #include "errmsg.h" Loading client/get_password.c +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ ** Ask for a password from tty ** This is an own file to avoid conflicts with curses */ #include <global.h> #include <my_global.h> #include <my_sys.h> #include "mysql.h" #include <m_string.h> Loading Loading
Docs/manual.texi +15 −1 Original line number Diff line number Diff line Loading @@ -9958,6 +9958,13 @@ CC=fcc CFLAGS="-O -K fast -K lib -K omitfp -Kpreex -D_GNU_SOURCE -DCONST=const - MySQL needs at least Linux Version 2.0. @strong{WARNING}: We have have reports from some MySQL users that they have got serious stability problems with MySQL with Linux kernel 2.2.14. If you are using this kernel you should upgrade to 2.2.19 (or newer) or to a 2.4 kernel. If you have a multi-cpu box, then you should seriously consider using 2.4 as this will give you a significant speed boost. The binary release is linked with @code{-static}, which means you do not normally need to worry about which version of the system libraries you have. You need not install LinuxThreads, either. A program linked with Loading Loading @@ -28091,6 +28098,9 @@ You can always store an exact integer value in a @code{BIGINT} column by storing it as a string, as there is in this case there will be no intermediate double representation. @item In MySQL 4.0 you can use integers to store big unsigned values in a @code{BIGINT} string. @item @samp{-}, @samp{+}, and @samp{*} will use @code{BIGINT} arithmetic when both arguments are @code{INTEGER} values! This means that if you multiply two big integers (or results from functions that return Loading Loading @@ -29151,7 +29161,9 @@ certain circumstances: @item If you insert an invalid value into an @code{ENUM} (that is, a string not present in the list of allowed values), the empty string is inserted instead as a special error value. instead as a special error value. This string can be distinguished from a 'normal' empty string by the fact that this string has the numerical value 0. More about this later. @item If an @code{ENUM} is declared @code{NULL}, @code{NULL} is also a legal value Loading Loading @@ -46933,6 +46945,8 @@ Our TODO section contains what we plan to have in 4.0. @xref{TODO MySQL 4.0}. @itemize @bullet @item Fixed handling of big unsigned bigint constants. @item New character set @code{latin_de} which provides correct German sorting. @item @code{TRUNCATE TABLE} and @code{DELETE FROM table_name} are now separate
client/client_priv.h +1 −1 Original line number Diff line number Diff line Loading @@ -16,7 +16,7 @@ /* Common defines for all clients */ #include <global.h> #include <my_global.h> #include <my_sys.h> #include <m_string.h> #include <mysql.h> Loading
client/completion_hash.cc +1 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ * Small portability changes by Monty. Changed also to use my_malloc/my_free */ #include <global.h> #include <my_global.h> #include <m_string.h> #undef SAFEMALLOC // Speed things up #include <my_sys.h> Loading
client/errmsg.c +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ /* Error messages for MySQL clients */ /* error messages for the demon is in share/language/errmsg.sys */ #include <global.h> #include <my_global.h> #include <my_sys.h> #include "errmsg.h" Loading
client/get_password.c +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ ** Ask for a password from tty ** This is an own file to avoid conflicts with curses */ #include <global.h> #include <my_global.h> #include <my_sys.h> #include "mysql.h" #include <m_string.h> Loading