Installing a MySQL Binary Distribution
======================================

* Menu:

* Linux-RPM::                   Linux RPM files
* Building clients::            Building client programs

You need the following tools to install a MySQL binary distribution:

   * GNU `gunzip' to uncompress the distribution.

   * A reasonable `tar' to unpack the distribution. GNU `tar' is known
     to work.  Sun `tar' is known to have problems.

An alternative installation method under Linux is to use RPM (RedHat
Package Manager) distributions.  *Note Linux-RPM::.

If you run into problems, *PLEASE ALWAYS USE* `mysqlbug' when posting
questions to <mysql@lists.mysql.com>.  Even if the problem isn't a bug,
`mysqlbug' gathers system information that will help others solve your
problem.  By not using `mysqlbug', you lessen the likelihood of getting
a solution to your problem!  You will find `mysqlbug' in the `bin'
directory after you unpack the distribution.  *Note Bug reports::.

The basic commands you must execute to install and use a MySQL binary
distribution are:

     shell> groupadd mysql
     shell> useradd -g mysql mysql
     shell> cd /usr/local
     shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
     shell> ln -s mysql-VERSION-OS mysql
     shell> cd mysql
     shell> scripts/mysql_install_db
     shell> chown -R root  /usr/local/mysql
     shell> chown -R mysql /usr/local/mysql/data
     shell> chgrp -R mysql /usr/local/mysql
     shell> chown -R root /usr/local/mysql/bin
     shell> bin/safe_mysqld --user=mysql &

You can add new users using the `bin/mysql_setpermission' script if you
install the `DBI' and `Msql-Mysql-modules' Perl modules.

A more detailed description follows.

To install a binary distribution, follow the steps below, then proceed
to *Note Post-installation::, for post-installation setup and testing:

  1. Pick the directory under which you want to unpack the
     distribution, and move into it.  In the example below, we unpack
     the distribution under `/usr/local' and create a directory
     `/usr/local/mysql' into which MySQL is installed.  (The following
     instructions therefore assume you have permission to create files
     in `/usr/local'.  If that directory is protected, you will need to
     perform the installation as `root'.)

  2. Obtain a distribution file from one of the sites listed in *Note
     Getting MySQL: Getting MySQL.

     MySQL binary distributions are provided as compressed `tar'
     archives and have names like `mysql-VERSION-OS.tar.gz', where
     `VERSION' is a number (for example, `3.21.15'), and `OS' indicates
     the type of operating system for which the distribution is intended
     (for example, `pc-linux-gnu-i586').

  3. If you see a binary distribution marked with the `-max' prefix,
     this means that the binary has support for transaction-safe tables
     and other features. *Note `mysqld-max': mysqld-max.  Note that all
     binaries are built from the same MySQL source distribution.

  4. Add a user and group for `mysqld' to run as:

          shell> groupadd mysql
          shell> useradd -g mysql mysql

     These commands add the `mysql' group and the `mysql' user.  The
     syntax for `useradd' and `groupadd' may differ slightly on
     different versions of Unix.  They may also be called `adduser' and
     `addgroup'.  You may wish to call the user and group something
     else instead of `mysql'.

  5. Change into the intended installation directory:

          shell> cd /usr/local

  6. Unpack the distribution and create the installation directory:

          shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
          shell> ln -s mysql-VERSION-OS mysql

     The first command creates a directory named `mysql-VERSION-OS'.
     The second command makes a symbolic link to that directory.  This
     lets you refer more easily to the installation directory as
     `/usr/local/mysql'.

  7. Change into the installation directory:

          shell> cd mysql

     You will find several files and subdirectories in the `mysql'
     directory.  The most important for installation purposes are the
     `bin' and `scripts' subdirectories.

    `bin'
          This directory contains client programs and the server You
          should add the full pathname of this directory to your `PATH'
          environment variable so that your shell finds the MySQL
          programs properly. *Note Environment variables::.

    `scripts'
          This directory contains the `mysql_install_db' script used to
          initialize the `mysql' database containing the grant tables
          that store the server access permissions.

  8. If you would like to use `mysqlaccess' and have the MySQL
     distribution in some non-standard place, you must change the
     location where `mysqlaccess' expects to find the `mysql' client.
     Edit the `bin/mysqlaccess' script at approximately line 18.
     Search for a line that looks like this:

          $MYSQL     = '/usr/local/bin/mysql';    # path to mysql executable

     Change the path to reflect the location where `mysql' actually is
     stored on your system.  If you do not do this, you will get a
     `Broken pipe' error when you run `mysqlaccess'.

  9. Create the MySQL grant tables (necessary only if you haven't
     installed MySQL before):
          shell> scripts/mysql_install_db

     Note that MySQL versions older than Version 3.22.10 started the
     MySQL server when you run `mysql_install_db'.  This is no longer
     true!

 10. Change ownership of binaries to `root' and ownership of the data
     directory to the user that you will run `mysqld' as:

          shell> chown -R root  /usr/local/mysql
          shell> chown -R mysql /usr/local/mysql/data
          shell> chgrp -R mysql /usr/local/mysql

     The first command changes the `owner' attribute of the files to the
     `root' user, the second one changes the `owner' attribute of the
     data directory to the `mysql' user, and the third one changes the
     `group' attribute to the `mysql' group.

 11. If you want to install support for the Perl `DBI'/`DBD' interface,
     see *Note Perl support::.

 12. If you would like MySQL to start automatically when you boot your
     machine, you can copy `support-files/mysql.server' to the location
     where your system has its startup files.  More information can be
     found in the `support-files/mysql.server' script itself and in
     *Note Automatic start::.


After everything has been unpacked and installed, you should initialize
and test your distribution.

You can start the MySQL server with the following command:

     shell> bin/safe_mysqld --user=mysql &

*Note `safe_mysqld': safe_mysqld.

*Note Post-installation::.


Perl Installation Comments
==========================

* Menu:

* Perl installation::           Installing Perl on Unix
* ActiveState Perl::            Installing ActiveState Perl on Windows
* Windows Perl::                Installing the MySQL Perl distribution on Windows
* Perl support problems::       Problems using the Perl `DBI'/`DBD' interface


Installing Perl on Unix
-----------------------

Perl support for MySQL is provided by means of the `DBI'/`DBD' client
interface.  *Note Perl::.  The Perl `DBD'/`DBI' client code requires
Perl Version 5.004 or later.  The interface *will not work* if you have
an older version of Perl.

MySQL Perl support also requires that you've installed MySQL client
programming support.  If you installed MySQL from RPM files, client
programs are in the client RPM, but client programming support is in
the developer RPM.  Make sure you've installed the latter RPM.

As of Version 3.22.8, Perl support is distributed separately from the
main MySQL distribution.  If you want to install Perl support, the files
you will need can be obtained from
`http://www.mysql.com/Downloads/Contrib/'.

The Perl distributions are provided as compressed `tar' archives and
have names like `MODULE-VERSION.tar.gz', where `MODULE' is the module
name and `VERSION' is the version number.  You should get the
`Data-Dumper', `DBI', and `Msql-Mysql-modules' distributions and
install them in that order.  The installation procedure is shown below.
The example shown is for the `Data-Dumper' module, but the procedure is
the same for all three distributions:

  1. Unpack the distribution into the current directory:
          shell> gunzip < Data-Dumper-VERSION.tar.gz | tar xvf -
     This command creates a directory named `Data-Dumper-VERSION'.

  2. Change into the top-level directory of the unpacked distribution:
          shell> cd Data-Dumper-VERSION

  3. Build the distribution and compile everything:
          shell> perl Makefile.PL
          shell> make
          shell> make test
          shell> make install

The `make test' command is important because it verifies that the
module is working.  Note that when you run that command during the
`Msql-Mysql-modules' installation to exercise the interface code, the
MySQL server must be running or the test will fail.

It is a good idea to rebuild and reinstall the `Msql-Mysql-modules'
distribution whenever you install a new release of MySQL, particularly
if you notice symptoms such as all your `DBI' scripts dumping core
after you upgrade MySQL.

If you don't have the right to install Perl modules in the system
directory or if you to install local Perl modules, the following
reference may help you:

     `http://www.iserver.com/support/contrib/perl5/modules.html'

Look under the heading `Installing New Modules that Require Locally
Installed Modules'.


Installing ActiveState Perl on Windows
--------------------------------------

To install the MySQL `DBD' module with ActiveState Perl on Windows, you
should do the following:

   * Get ActiveState Perl from
     `http://www.activestate.com/Products/ActivePerl/index.html' and
     install it.

   * Open a DOS shell.

   * If required, set the HTTP_proxy variable. For example, you might
     try:

          set HTTP_proxy=my.proxy.com:3128

   * Start the PPM program:

          C:\> c:\perl\bin\ppm.pl

   * If you have not already done so, install `DBI':

          ppm> install DBI

   * If this succeeds, run the following command:

          install ftp://ftp.de.uu.net/pub/CPAN/authors/id/JWIED/DBD-mysql-1.2212.x86.ppd

The above should work at least with ActiveState Perl Version 5.6.

If you can't get the above to work, you should instead install the
*MyODBC* driver and connect to MySQL server through ODBC:

     use DBI;
     $dbh= DBI->connect("DBI:ODBC:$dsn","$user","$password") ||
       die "Got error $DBI::errstr when connecting to $dsn\n";


Installing the MySQL Perl Distribution on Windows
-------------------------------------------------

The MySQL Perl distribution contains `DBI', `DBD:MySQL' and `DBD:ODBC'.

   * Get the Perl distribution for Windows from
     `http://www.mysql.com/download.html'.

   * Unzip the distribution in `C:' so that you get a `C:\PERL'
     directory.

   * Add the directory `C:\PERL\BIN' to your path.

   * Add the directory `C:\PERL\BIN\MSWIN32-x86-thread' or
     `C:\PERL\BIN\MSWIN32-x86' to your path.

   * Test that `perl' works by executing `perl -v' in a DOS shell.


Problems Using the Perl `DBI'/`DBD' Interface
---------------------------------------------

If Perl reports that it can't find the `../mysql/mysql.so' module, then
the problem is probably that Perl can't locate the shared library
`libmysqlclient.so'.

You can fix this by any of the following methods:

   * Compile the `Msql-Mysql-modules' distribution with `perl
     Makefile.PL -static -config' rather than `perl Makefile.PL'.

   * Copy `libmysqlclient.so' to the directory where your other shared
     libraries are located (probably `/usr/lib' or `/lib').

   * On Linux you can add the pathname of the directory where
     `libmysqlclient.so' is located to the `/etc/ld.so.conf' file.

   * Add the pathname of the directory where `libmysqlclient.so' is
     located to the `LD_RUN_PATH' environment variable.

If you get the following errors from `DBD-mysql', you are probably
using `gcc' (or using an old binary compiled with `gcc'):

     /usr/bin/perl: can't resolve symbol '__moddi3'
     /usr/bin/perl: can't resolve symbol '__divdi3'

Add `-L/usr/lib/gcc-lib/... -lgcc' to the link command when the
`mysql.so' library gets built (check the output from `make' for
`mysql.so' when you compile the Perl client).  The `-L' option should
specify the pathname of the directory where `libgcc.a' is located on
your system.

Another cause of this problem may be that Perl and MySQL aren't both
compiled with `gcc'.  In this case, you can solve the mismatch by
compiling both with `gcc'.

If you get the following error from `Msql-Mysql-modules' when you run
the tests:

     t/00base............install_driver(mysql) failed: Can't load '../blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ../blib/arch/auto/DBD/mysql/mysql.so: undefined symbol: uncompress at /usr/lib/perl5/5.00503/i586-linux/DynaLoader.pm line 169.

it means that you need to include the compression library, -lz, to the
link line. This can be doing the following change in the file
`lib/DBD/mysql/Install.pm':

     $sysliblist .= " -lm";
     
     to
     
     $sysliblist .= " -lm -lz";

After this, you MUST run 'make realclean' and then proceed with the
installation from the beginning.

If you want to use the Perl module on a system that doesn't support
dynamic linking (like SCO) you can generate a static version of Perl
that includes `DBI' and `DBD-mysql'.  The way this works is that you
generate a version of Perl with the `DBI' code linked in and install it
on top of your current Perl.  Then you use that to build a version of
Perl that additionally has the `DBD' code linked in, and install that.

On SCO, you must have the following environment variables set:

     shell> LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/usr/progressive/lib
     or
     shell> LD_LIBRARY_PATH=/usr/lib:/lib:/usr/local/lib:/usr/ccs/lib:/usr/progressive/lib:/usr/skunk/lib
     shell> LIBPATH=/usr/lib:/lib:/usr/local/lib:/usr/ccs/lib:/usr/progressive/lib:/usr/skunk/lib
     shell> MANPATH=scohelp:/usr/man:/usr/local1/man:/usr/local/man:/usr/skunk/man:

First, create a Perl that includes a statically linked `DBI' by running
these commands in the directory where your `DBI' distribution is
located:

     shell> perl Makefile.PL -static -config
     shell> make
     shell> make install
     shell> make perl

Then you must install the new Perl. The output of `make perl' will
indicate the exact `make' command you will need to execute to perform
the installation.  On SCO, this is `make -f Makefile.aperl inst_perl
MAP_TARGET=perl'.

Next, use the just-created Perl to create another Perl that also
includes a statically-linked `DBD::mysql' by running these commands in
the directory where your `Msql-Mysql-modules' distribution is located:

     shell> perl Makefile.PL -static -config
     shell> make
     shell> make install
     shell> make perl

Finally, you should install this new Perl.  Again, the output of `make
perl' indicates the command to use.


Functions for Use with `GROUP BY' Clauses
=========================================

If you use a group function in a statement containing no `GROUP BY'
clause, it is equivalent to grouping on all rows.

`COUNT(expr)'
     Returns a count of the number of non-`NULL' values in the rows
     retrieved by a `SELECT' statement:

          mysql> select student.student_name,COUNT(*)
                     from student,course
                     where student.student_id=course.student_id
                     GROUP BY student_name;

     `COUNT(*)' is somewhat different in that it returns a count of the
     number of rows retrieved, whether or not they contain `NULL'
     values.

     `COUNT(*)' is optimized to return very quickly if the `SELECT'
     retrieves from one table, no other columns are retrieved, and
     there is no `WHERE' clause.  For example:

          mysql> select COUNT(*) from student;

`COUNT(DISTINCT expr,[expr...])'
     Returns a count of the number of different non-`NULL' values:

          mysql> select COUNT(DISTINCT results) from student;

     In MySQL you can get the number of distinct expression
     combinations that don't contain NULL by giving a list of
     expressions.  In ANSI SQL you would have to do a concatenation of
     all expressions inside `CODE(DISTINCT ..)'.

`AVG(expr)'
     Returns the average value of `expr':

          mysql> select student_name, AVG(test_score)
                     from student
                     GROUP BY student_name;

`MIN(expr)'
`MAX(expr)'
     Returns the minimum or maximum value of `expr'.  `MIN()' and
     `MAX()' may take a string argument; in such cases they return the
     minimum or maximum string value. *Note MySQL indexes::.

          mysql> select student_name, MIN(test_score), MAX(test_score)
                     from student
                     GROUP BY student_name;

`SUM(expr)'
     Returns the sum of `expr'.  Note that if the return set has no
     rows, it returns NULL!

`STD(expr)'
`STDDEV(expr)'
     Returns the standard deviation of `expr'. This is an extension to
     ANSI SQL. The `STDDEV()' form of this function is provided for
     Oracle compatibility.

`BIT_OR(expr)'
     Returns the bitwise `OR' of all bits in `expr'. The calculation is
     performed with 64-bit (`BIGINT') precision.

`BIT_AND(expr)'
     Returns the bitwise `AND' of all bits in `expr'. The calculation is
     performed with 64-bit (`BIGINT') precision.

MySQL has extended the use of `GROUP BY'. You can use columns or
calculations in the `SELECT' expressions that don't appear in the
`GROUP BY' part. This stands for _any possible value for this group_.
You can use this to get better performance by avoiding sorting and
grouping on unnecessary items.  For example, you don't need to group on
`customer.name' in the following query:

     mysql> select order.custid,customer.name,max(payments)
            from order,customer
            where order.custid = customer.custid
            GROUP BY order.custid;

In ANSI SQL, you would have to add `customer.name' to the `GROUP BY'
clause.  In MySQL, the name is redundant if you don't run in ANSI mode.

*Don't use this feature* if the columns you omit from the `GROUP BY'
part aren't unique in the group!  You will get unpredictable results.

In some cases, you can use `MIN()' and `MAX()' to obtain a specific
column value even if it isn't unique. The following gives the value of
`column' from the row containing the smallest value in the `sort'
column:

     substr(MIN(concat(rpad(sort,6,' '),column)),7)

*Note example-Maximum-column-group-row::.

Note that if you are using MySQL Version 3.22 (or earlier) or if you
are trying to follow ANSI SQL, you can't use expressions in `GROUP BY'
or `ORDER BY' clauses.  You can work around this limitation by using an
alias for the expression:

     mysql> SELECT id,FLOOR(value/100) AS val FROM tbl_name
                GROUP BY id,val ORDER BY val;

In MySQL Version 3.23 you can do:

     mysql> SELECT id,FLOOR(value/100) FROM tbl_name ORDER BY RAND();


SQL command, type and function index
************************************

* Menu:

* ! (logical NOT):                       Logical Operators.
* != (not equal):                        Comparison Operators.
* ":                                     Legal names.
* % (modulo):                            Mathematical functions.
* % (wild card character):               String syntax.
* & (bitwise AND):                       Bit functions.
* && (logical AND):                      Logical Operators.
* () (parentheses):                      Parenthesis.
* (Control-Z) \z:                        String syntax.
* * (multiplication):                    Arithmetic functions.
* + (addition):                          Arithmetic functions.
* - (subtraction):                       Arithmetic functions.
* - (unary minus):                       Mathematical functions.
* -p option:                             Password security.
* -password option:                      Password security.
* .my.cnf file <1>:                      Password security.
* .my.cnf file <2>:                      Access denied.
* .my.cnf file <3>:                      Connecting.
* .my.cnf file <4>:                      Multiple servers.
* .my.cnf file <5>:                      Option files.
* .my.cnf file:                          Windows vs Unix.
* .mysql_history file <1>:               Client-Side Overview.
* .mysql_history file:                   Server-Side Overview.
* .pid (process ID) file:                Maintenance regimen.
* / (division):                          Arithmetic functions.
* /etc/passwd <1>:                       SELECT.
* /etc/passwd:                           Security.
* < (less than):                         Comparison Operators.
* <<:                                    Calculating days.
* << (left shift):                       Bit functions.
* <= (less than or equal):               Comparison Operators.
* <=> (Equal to):                        Comparison Operators.
* <> (not equal):                        Comparison Operators.
* = (equal):                             Comparison Operators.
* > (greater than):                      Comparison Operators.
* >= (greater than or equal):            Comparison Operators.
* >> (right shift):                      Bit functions.
* \" (double quote):                     String syntax.
* \' (single quote):                     String syntax.
* \0 (ASCII 0):                          String syntax.
* \\ (escape):                           String syntax.
* \b (backspace):                        String syntax.
* \n (newline):                          String syntax.
* \r (carriage return):                  String syntax.
* \t (tab):                              String syntax.
* \z (Control-Z) ASCII(26):              String syntax.
* _ (wild card character):               String syntax.
* `:                                     Legal names.
* ABS():                                 Mathematical functions.
* ACOS():                                Mathematical functions.
* ADDDATE():                             Date and time functions.
* addition (+):                          Arithmetic functions.
* alias:                                 Problems with alias.
* ALTER COLUMN:                          ALTER TABLE.
* ALTER TABLE <1>:                       ALTER TABLE problems.
* ALTER TABLE:                           ALTER TABLE.
* ANALYZE TABLE:                         ANALYZE TABLE.
* AND, bitwise:                          Bit functions.
* AND, logical:                          Logical Operators.
* arithmetic functions:                  Bit functions.
* ASCII():                               String functions.
* ASIN():                                Mathematical functions.
* ATAN():                                Mathematical functions.
* ATAN2():                               Mathematical functions.
* AUTO_INCREMENT, using with DBI:        Perl DBI Class.
* AVG():                                 Group by functions.
* backspace (\b):                        String syntax.
* BACKUP TABLE:                          BACKUP TABLE.
* BEGIN:                                 COMMIT.
* BENCHMARK():                           Miscellaneous functions.
* BETWEEN ... AND:                       Comparison Operators.
* BIGINT:                                Column types.
* BIN():                                 String functions.
* BINARY:                                Case Sensitivity Operators.
* BIT:                                   Column types.
* bit functions:                         Bit functions.
* BIT_AND():                             Group by functions.
* BIT_COUNT:                             Calculating days.
* BIT_COUNT():                           Bit functions.
* BIT_OR:                                Calculating days.
* BIT_OR():                              Group by functions.
* BLOB <1>:                              BLOB.
* BLOB:                                  Column types.
* BOOL:                                  Column types.
* carriage return (\r):                  String syntax.
* CASE:                                  Control flow functions.
* casts:                                 Case Sensitivity Operators.
* CC environment variable <1>:           Environment variables.
* CC environment variable <2>:           Compilation problems.
* CC environment variable:               configure options.
* CCX environment variable:              Environment variables.
* CEILING():                             Mathematical functions.
* CFLAGS environment variable <1>:       Environment variables.
* CFLAGS environment variable:           Compilation problems.
* CHAR <1>:                              String types.
* CHAR:                                  Column types.
* CHAR VARYING:                          Column types.
* CHAR():                                String functions.
* CHAR_LENGTH():                         String functions.
* CHARACTER:                             Column types.
* CHARACTER VARYING:                     Column types.
* CHARACTER_LENGTH():                    String functions.
* CHECK TABLE:                           CHECK TABLE.
* ChopBlanks DBI method:                 Perl DBI Class.
* COALESCE():                            Comparison Operators.
* command-line options:                  Command-line options.
* Comment syntax:                        Comments.
* COMMIT <1>:                            COMMIT.
* COMMIT:                                Commit-rollback.
* comparison operators:                  Comparison Operators.
* CONCAT():                              String functions.
* CONCAT_WS():                           String functions.
* configure option, --with-charset:      configure options.
* configure option, --with-extra-charset: configure options.
* connect() DBI method:                  Perl DBI Class.
* CONNECTION_ID():                       Miscellaneous functions.
* control flow functions:                Control flow functions.
* CONV():                                String functions.
* COS():                                 Mathematical functions.
* COT():                                 Mathematical functions.
* COUNT():                               Group by functions.
* COUNT(DISTINCT):                       Group by functions.
* CREATE DATABASE:                       CREATE DATABASE.
* CREATE FUNCTION:                       CREATE FUNCTION.
* CREATE INDEX:                          CREATE INDEX.
* CREATE TABLE:                          CREATE TABLE.
* CROSS JOIN:                            JOIN.
* CURDATE():                             Date and time functions.
* CURRENT_DATE:                          Date and time functions.
* CURRENT_TIME:                          Date and time functions.
* CURRENT_TIMESTAMP:                     Date and time functions.
* CURTIME():                             Date and time functions.
* CXX environment variable <1>:          Compilation problems.
* CXX environment variable:              configure options.
* CXXFLAGS environment variable <1>:     Environment variables.
* CXXFLAGS environment variable <2>:     Compilation problems.
* CXXFLAGS environment variable:         configure options.
* data_sources() DBI method:             Perl DBI Class.
* DATABASE():                            Miscellaneous functions.
* DATE <1>:                              Using DATE.
* DATE <2>:                              DATETIME.
* DATE:                                  Column types.
* date and time functions:               Date and time functions.
* DATE_ADD():                            Date and time functions.
* DATE_FORMAT():                         Date and time functions.
* DATE_SUB():                            Date and time functions.
* DATETIME <1>:                          DATETIME.
* DATETIME:                              Column types.
* DAYNAME():                             Date and time functions.
* DAYOFMONTH():                          Date and time functions.
* DAYOFWEEK():                           Date and time functions.
* DAYOFYEAR():                           Date and time functions.
* DBI->connect():                        Perl DBI Class.
* DBI->data_sources():                   Perl DBI Class.
* DBI->disconnect:                       Perl DBI Class.
* DBI->do():                             Perl DBI Class.
* DBI->execute:                          Perl DBI Class.
* DBI->fetchall_arrayref:                Perl DBI Class.
* DBI->fetchrow_array:                   Perl DBI Class.
* DBI->fetchrow_arrayref:                Perl DBI Class.
* DBI->fetchrow_hashref:                 Perl DBI Class.
* DBI->finish:                           Perl DBI Class.
* DBI->prepare():                        Perl DBI Class.
* DBI->quote:                            String syntax.
* DBI->quote():                          Perl DBI Class.
* DBI->rows:                             Perl DBI Class.
* DBI->trace <1>:                        Using gdb on mysqld.
* DBI->trace:                            Perl DBI Class.
* DBI->{ChopBlanks}:                     Perl DBI Class.
* DBI->{insertid}:                       Perl DBI Class.
* DBI->{is_blob}:                        Perl DBI Class.
* DBI->{is_key}:                         Perl DBI Class.
* DBI->{is_not_null}:                    Perl DBI Class.
* DBI->{is_num}:                         Perl DBI Class.
* DBI->{is_pri_key}:                     Perl DBI Class.
* DBI->{length}:                         Perl DBI Class.
* DBI->{max_length}:                     Perl DBI Class.
* DBI->{NAME}:                           Perl DBI Class.
* DBI->{NULLABLE}:                       Perl DBI Class.
* DBI->{NUM_OF_FIELDS}:                  Perl DBI Class.
* DBI->{table}:                          Perl DBI Class.
* DBI->{type}:                           Perl DBI Class.
* DBI_TRACE environment variable <1>:    Environment variables.
* DBI_TRACE environment variable <2>:    Using gdb on mysqld.
* DBI_TRACE environment variable:        Perl DBI Class.
* DBI_USER environment variable:         Environment variables.
* DECIMAL:                               Column types.
* DECODE():                              Miscellaneous functions.
* DEGREES():                             Mathematical functions.
* DELAYED:                               INSERT DELAYED.
* DELETE:                                DELETE.
* DESC:                                  DESCRIBE.
* DESCRIBE <1>:                          DESCRIBE.
* DESCRIBE:                              Getting information.
* disconnect DBI method:                 Perl DBI Class.
* DISTINCT <1>:                          Group by functions.
* DISTINCT <2>:                          DISTINCT optimization.
* DISTINCT:                              Selecting columns.
* division (/):                          Arithmetic functions.
* DO:                                    DO.
* do() DBI method:                       Perl DBI Class.
* DOUBLE:                                Column types.
* DOUBLE PRECISION:                      Column types.
* double quote (\"):                     String syntax.
* DROP DATABASE:                         DROP DATABASE.
* DROP FUNCTION:                         CREATE FUNCTION.
* DROP INDEX <1>:                        DROP INDEX.
* DROP INDEX:                            ALTER TABLE.
* DROP PRIMARY KEY:                      ALTER TABLE.
* DROP TABLE:                            DROP TABLE.
* DUMPFILE:                              SELECT.
* ELT():                                 String functions.
* ENCODE():                              Miscellaneous functions.
* ENCRYPT():                             Miscellaneous functions.
* ENUM <1>:                              ENUM.
* ENUM:                                  Column types.
* Environment variable, CC:              Environment variables.
* environment variable, CC <1>:          Compilation problems.
* environment variable, CC:              configure options.
* Environment variable, CCX:             Environment variables.
* Environment variable, CFLAGS:          Environment variables.
* environment variable, CFLAGS:          Compilation problems.
* environment variable, CXX:             Compilation problems.
* Environment variable, CXX:             Compilation problems.
* environment variable, CXX:             configure options.
* Environment variable, CXXFLAGS:        Environment variables.
* environment variable, CXXFLAGS <1>:    Compilation problems.
* environment variable, CXXFLAGS:        configure options.
* Environment variable, DBI_TRACE <1>:   Environment variables.
* Environment variable, DBI_TRACE:       Using gdb on mysqld.
* environment variable, DBI_TRACE:       Perl DBI Class.
* Environment variable, DBI_USER:        Environment variables.
* Environment variable, HOME:            Environment variables.
* environment variable, HOME <1>:        Client-Side Overview.
* environment variable, HOME:            Server-Side Overview.
* Environment variable, LD_RUN_PATH <1>: Perl support problems.
* Environment variable, LD_RUN_PATH <2>: Environment variables.
* Environment variable, LD_RUN_PATH:     Solaris.
* environment variable, LD_RUN_PATH:     Linux.
* Environment variable, MYSQL_DEBUG <1>: Environment variables.
* Environment variable, MYSQL_DEBUG:     Debugging client.
* environment variable, MYSQL_DEBUG <1>: Client-Side Overview.
* environment variable, MYSQL_DEBUG:     Server-Side Overview.
* Environment variable, MYSQL_HISTFILE:  Environment variables.
* environment variable, MYSQL_HISTFILE <1>: Client-Side Overview.
* environment variable, MYSQL_HISTFILE:  Server-Side Overview.
* Environment variable, MYSQL_HOST:      Environment variables.
* environment variable, MYSQL_HOST:      Connecting.
* Environment variable, MYSQL_PWD:       Environment variables.
* environment variable, MYSQL_PWD <1>:   Client-Side Overview.
* environment variable, MYSQL_PWD <2>:   Server-Side Overview.
* environment variable, MYSQL_PWD:       Connecting.
* Environment variable, MYSQL_TCP_PORT:  Environment variables.
* environment variable, MYSQL_TCP_PORT <1>: Client-Side Overview.
* environment variable, MYSQL_TCP_PORT <2>: Server-Side Overview.
* environment variable, MYSQL_TCP_PORT <3>: Multiple servers.
* environment variable, MYSQL_TCP_PORT:  Installing many servers.
* Environment variable, MYSQL_UNIX_PORT: Environment variables.
* environment variable, MYSQL_UNIX_PORT <1>: Client-Side Overview.
* environment variable, MYSQL_UNIX_PORT <2>: Server-Side Overview.
* environment variable, MYSQL_UNIX_PORT <3>: Multiple servers.
* environment variable, MYSQL_UNIX_PORT: Installing many servers.
* Environment variable, MYSQL_UNIX_PORT: mysql_install_db.
* environment variable, PATH:            Installing binary.
* Environment variable, PATH:            Environment variables.
* Environment variable, TMPDIR <1>:      Environment variables.
* Environment variable, TMPDIR:          mysql_install_db.
* Environment variable, TZ <1>:          Environment variables.
* Environment variable, TZ:              Timezone problems.
* Environment variable, UMASK <1>:       Environment variables.
* Environment variable, UMASK:           File permissions.
* Environment variable, UMASK_DIR <1>:   Environment variables.
* Environment variable, UMASK_DIR:       File permissions.
* Environment variable, USER:            Environment variables.
* environment variable, USER:            Connecting.
* Environment variables, CXX:            Compilation problems.
* equal (=):                             Comparison Operators.
* escape (\\):                           String syntax.
* execute DBI method:                    Perl DBI Class.
* EXP():                                 Mathematical functions.
* EXPLAIN:                               EXPLAIN.
* EXPORT_SET():                          String functions.
* EXTRACT():                             Date and time functions.
* fetchall_arrayref DBI method:          Perl DBI Class.
* fetchrow_array DBI method:             Perl DBI Class.
* fetchrow_arrayref DBI method:          Perl DBI Class.
* fetchrow_hashref DBI method:           Perl DBI Class.
* FIELD():                               String functions.
* FILE:                                  String functions.
* FIND_IN_SET():                         String functions.
* finish DBI method:                     Perl DBI Class.
* FLOAT:                                 Column types.
* FLOAT(M,D):                            Column types.
* FLOAT(precision):                      Column types.
* FLOOR():                               Mathematical functions.
* FLUSH:                                 FLUSH.
* FORMAT():                              Miscellaneous functions.
* FROM_DAYS():                           Date and time functions.
* FROM_UNIXTIME():                       Date and time functions.
* functions, arithmetic:                 Bit functions.
* functions, bit:                        Bit functions.
* functions, control flow:               Control flow functions.
* functions, date and time:              Date and time functions.
* functions, GROUP BY:                   Group by functions.
* Functions, logical:                    Logical Operators.
* functions, mathematical:               Mathematical functions.
* functions, miscellaneous:              Miscellaneous functions.
* functions, string:                     String functions.
* functions, string comparison:          String comparison functions.
* Functions, user-defined:               CREATE FUNCTION.
* GET_LOCK():                            Miscellaneous functions.
* GRANT:                                 GRANT.
* GRANT statement:                       Adding users.
* greater than (>):                      Comparison Operators.
* greater than or equal (>=):            Comparison Operators.
* GREATEST():                            Mathematical functions.
* GROUP BY functions:                    Group by functions.
* HEX():                                 String functions.
* hexadecimal values:                    Hexadecimal values.
* HOME environment variable <1>:         Environment variables.
* HOME environment variable <2>:         Client-Side Overview.
* HOME environment variable:             Server-Side Overview.
* host.frm, problems finding:            Post-installation.
* HOUR():                                Date and time functions.
* identifiers, quoting:                  Legal names.
* IF():                                  Control flow functions.
* IFNULL():                              Control flow functions.
* IN:                                    Comparison Operators.
* INET_ATON():                           Miscellaneous functions.
* INET_NTOA():                           Miscellaneous functions.
* INNER JOIN:                            JOIN.
* INSERT <1>:                            INSERT.
* INSERT:                                Insert speed.
* INSERT ... SELECT:                     INSERT.
* INSERT DELAYED:                        INSERT DELAYED.
* INSERT statement, grant privileges:    Adding users.
* INSERT():                              String functions.
* insertid DBI method:                   Perl DBI Class.
* INSTR():                               String functions.
* INT:                                   Column types.
* INTEGER:                               Column types.
* INTERVAL():                            Comparison Operators.
* IS NOT NULL:                           Comparison Operators.
* IS NULL:                               Comparison Operators.
* IS NULL, and indexes:                  MySQL indexes.
* is_blob DBI method:                    Perl DBI Class.
* is_key DBI method:                     Perl DBI Class.
* is_not_null DBI method:                Perl DBI Class.
* is_num DBI method:                     Perl DBI Class.
* is_pri_key DBI method:                 Perl DBI Class.
* ISNULL():                              Comparison Operators.
* ISOLATION LEVEL:                       SET TRANSACTION.
* JOIN:                                  JOIN.
* KILL:                                  KILL.
* LAST_INSERT_ID():                      Commit-rollback.
* LAST_INSERT_ID([expr]):                Miscellaneous functions.
* LCASE():                               String functions.
* LD_RUN_PATH environment variable <1>:  Perl support problems.
* LD_RUN_PATH environment variable <2>:  Environment variables.
* LD_RUN_PATH environment variable <3>:  Solaris.
* LD_RUN_PATH environment variable:      Linux.
* LEAST():                               Mathematical functions.
* LEFT JOIN <1>:                         JOIN.
* LEFT JOIN:                             LEFT JOIN optimization.
* LEFT OUTER JOIN:                       JOIN.
* LEFT():                                String functions.
* length DBI method:                     Perl DBI Class.
* LENGTH():                              String functions.
* less than (<):                         Comparison Operators.
* less than or equal (<=):               Comparison Operators.
* LIKE:                                  String comparison functions.
* LIKE, and indexes:                     MySQL indexes.
* LIKE, and wildcards:                   MySQL indexes.
* LIMIT:                                 LIMIT optimization.
* LOAD DATA INFILE <1>:                  Problems with NULL.
* LOAD DATA INFILE:                      LOAD DATA.
* LOAD_FILE():                           String functions.
* LOCATE():                              String functions.
* LOCK TABLES:                           LOCK TABLES.
* LOG():                                 Mathematical functions.
* LOG10():                               Mathematical functions.
* Logical functions:                     Logical Operators.
* LONGBLOB:                              Column types.
* LONGTEXT:                              Column types.
* LOWER():                               String functions.
* LPAD():                                String functions.
* LTRIM():                               String functions.
* MAKE_SET():                            String functions.
* MASTER_POS_WAIT():                     Miscellaneous functions.
* MATCH ... AGAINST():                   String comparison functions.
* mathematical functions:                Mathematical functions.
* MAX():                                 Group by functions.
* max_length DBI method:                 Perl DBI Class.
* MD5():                                 Miscellaneous functions.
* MEDIUMBLOB:                            Column types.
* MEDIUMINT:                             Column types.
* MEDIUMTEXT:                            Column types.
* MID():                                 String functions.
* MIN():                                 Group by functions.
* minus, unary (-):                      Mathematical functions.
* MINUTE():                              Date and time functions.
* miscellaneous functions:               Miscellaneous functions.
* MOD():                                 Mathematical functions.
* modulo (%):                            Mathematical functions.
* MONTH():                               Date and time functions.
* MONTHNAME():                           Date and time functions.
* multiplication (*):                    Arithmetic functions.
* my_init():                             my_init.
* my_thread_end():                       my_thread_end().
* my_thread_init():                      my_thread_init().
* my_ulonglong C type:                   C API datatypes.
* my_ulonglong values, printing:         C API datatypes.
* MYSQL C type:                          C API datatypes.
* mysql_affected_rows():                 mysql_affected_rows.
* mysql_change_user():                   mysql_change_user.
* mysql_character_set_name():            mysql_character_set_name.
* mysql_close():                         mysql_close.
* mysql_connect():                       mysql_connect.
* mysql_create_db():                     mysql_create_db.
* mysql_data_seek():                     mysql_data_seek.
* MYSQL_DEBUG environment variable <1>:  Environment variables.
* MYSQL_DEBUG environment variable <2>:  Debugging client.
* MYSQL_DEBUG environment variable <3>:  Client-Side Overview.
* MYSQL_DEBUG environment variable:      Server-Side Overview.
* mysql_debug():                         mysql_debug.
* mysql_drop_db():                       mysql_drop_db.
* mysql_dump_debug_info():               mysql_dump_debug_info.
* mysql_eof():                           mysql_eof.
* mysql_errno():                         mysql_errno.
* mysql_error():                         mysql_error.
* mysql_escape_string() <1>:             mysql_escape_string.
* mysql_escape_string():                 String syntax.
* mysql_fetch_field():                   mysql_fetch_field.
* mysql_fetch_field_direct():            mysql_fetch_field_direct.
* mysql_fetch_fields():                  mysql_fetch_fields.
* mysql_fetch_lengths():                 mysql_fetch_lengths.
* mysql_fetch_row():                     mysql_fetch_row.
* MYSQL_FIELD C type:                    C API datatypes.
* mysql_field_count() <1>:               mysql_num_fields.
* mysql_field_count():                   mysql_field_count.
* MYSQL_FIELD_OFFSET C type:             C API datatypes.
* mysql_field_seek():                    mysql_field_seek.
* mysql_field_tell():                    mysql_field_tell.
* mysql_free_result():                   mysql_free_result.
* mysql_get_client_info():               mysql_get_client_info.
* mysql_get_host_info():                 mysql_get_host_info.
* mysql_get_proto_info():                mysql_get_proto_info.
* mysql_get_server_info():               mysql_get_server_info.
* MYSQL_HISTFILE environment variable <1>: Environment variables.
* MYSQL_HISTFILE environment variable <2>: Client-Side Overview.
* MYSQL_HISTFILE environment variable:   Server-Side Overview.
* MYSQL_HOST environment variable <1>:   Environment variables.
* MYSQL_HOST environment variable:       Connecting.
* mysql_info() <1>:                      mysql_info.
* mysql_info() <2>:                      ALTER TABLE.
* mysql_info() <3>:                      LOAD DATA.
* mysql_info() <4>:                      UPDATE.
* mysql_info():                          INSERT.
* mysql_init():                          mysql_init.
* mysql_insert_id() <1>:                 mysql_insert_id.
* mysql_insert_id():                     Commit-rollback.
* mysql_kill():                          mysql_kill.
* mysql_list_dbs():                      mysql_list_dbs.
* mysql_list_fields():                   mysql_list_fields.
* mysql_list_processes():                mysql_list_processes.
* mysql_list_tables():                   mysql_list_tables.
* mysql_num_fields():                    mysql_num_fields.
* mysql_num_rows():                      mysql_num_rows.
* mysql_options():                       mysql_options.
* mysql_ping():                          mysql_ping.
* MYSQL_PWD environment variable <1>:    Environment variables.
* MYSQL_PWD environment variable <2>:    Client-Side Overview.
* MYSQL_PWD environment variable <3>:    Server-Side Overview.
* MYSQL_PWD environment variable:        Connecting.
* mysql_query() <1>:                     C API problems.
* mysql_query():                         mysql_query.
* mysql_real_connect():                  mysql_real_connect.
* mysql_real_escape_string():            mysql_real_escape_string.
* mysql_real_query():                    mysql_real_query.
* mysql_reload():                        mysql_reload.
* MYSQL_RES C type:                      C API datatypes.
* MYSQL_ROW C type:                      C API datatypes.
* mysql_row_seek():                      mysql_row_seek.
* mysql_row_tell():                      mysql_row_tell.
* mysql_select_db():                     mysql_select_db.
* mysql_shutdown():                      mysql_shutdown.
* mysql_stat():                          mysql_stat.
* mysql_store_result() <1>:              C API problems.
* mysql_store_result():                  mysql_store_result.
* MYSQL_TCP_PORT environment variable <1>: Environment variables.
* MYSQL_TCP_PORT environment variable <2>: Client-Side Overview.
* MYSQL_TCP_PORT environment variable <3>: Server-Side Overview.
* MYSQL_TCP_PORT environment variable <4>: Multiple servers.
* MYSQL_TCP_PORT environment variable:   Installing many servers.
* mysql_thread_id():                     mysql_thread_id.
* MYSQL_UNIX_PORT environment variable <1>: Environment variables.
* MYSQL_UNIX_PORT environment variable <2>: Client-Side Overview.
* MYSQL_UNIX_PORT environment variable <3>: Server-Side Overview.
* MYSQL_UNIX_PORT environment variable <4>: Multiple servers.
* MYSQL_UNIX_PORT environment variable <5>: Installing many servers.
* MYSQL_UNIX_PORT environment variable:  mysql_install_db.
* mysql_use_result():                    mysql_use_result.
* NAME DBI method:                       Perl DBI Class.
* NATIONAL CHAR:                         Column types.
* NATURAL LEFT JOIN:                     JOIN.
* NATURAL LEFT OUTER JOIN:               JOIN.
* NATURAL RIGHT JOIN:                    JOIN.
* NATURAL RIGHT OUTER JOIN:              JOIN.
* NCHAR:                                 Column types.
* newline (\n):                          String syntax.
* not equal (!=):                        Comparison Operators.
* not equal (<>):                        Comparison Operators.
* NOT IN:                                Comparison Operators.
* NOT LIKE:                              String comparison functions.
* NOT REGEXP:                            String comparison functions.
* NOT, logical:                          Logical Operators.
* NOW():                                 Date and time functions.
* NUL:                                   String syntax.
* NULL <1>:                              Problems with NULL.
* NULL:                                  Working with NULL.
* NULL value:                            NULL values.
* NULLABLE DBI method:                   Perl DBI Class.
* NULLIF():                              Control flow functions.
* NUM_OF_FIELDS DBI method:              Perl DBI Class.
* NUMERIC:                               Column types.
* OCT():                                 String functions.
* OCTET_LENGTH():                        String functions.
* OPTIMIZE TABLE:                        OPTIMIZE TABLE.
* OR, bitwise:                           Bit functions.
* OR, logical:                           Logical Operators.
* ORD():                                 String functions.
* ORDER BY:                              ALTER TABLE.
* parentheses ( and ):                   Parenthesis.
* PASSWORD() <1>:                        Ignoring user.
* PASSWORD() <2>:                        Miscellaneous functions.
* PASSWORD() <3>:                        Passwords.
* PASSWORD():                            Connection access.
* PATH environment variable <1>:         Installing binary.
* PATH environment variable:             Environment variables.
* PERIOD_ADD():                          Date and time functions.
* PERIOD_DIFF():                         Date and time functions.
* PI():                                  Mathematical functions.
* POSITION():                            String functions.
* POW():                                 Mathematical functions.
* POWER():                               Mathematical functions.
* prepare() DBI method:                  Perl DBI Class.
* PRIMARY KEY <1>:                       ALTER TABLE.
* PRIMARY KEY:                           CREATE TABLE.
* PROCESSLIST:                           SHOW PROCESSLIST.
* QUARTER():                             Date and time functions.
* quote() DBI method:                    Perl DBI Class.
* quoting of identifiers:                Legal names.
* RADIANS():                             Mathematical functions.
* RAND():                                Mathematical functions.
* REAL:                                  Column types.
* REGEXP:                                String comparison functions.
* RELEASE_LOCK():                        Miscellaneous functions.
* RENAME TABLE:                          RENAME TABLE.
* REPAIR TABLE:                          REPAIR TABLE.
* REPEAT():                              String functions.
* REPLACE:                               REPLACE.
* REPLACE ... SELECT:                    INSERT.
* REPLACE():                             String functions.
* RESTORE TABLE:                         RESTORE TABLE.
* return (\r):                           String syntax.
* REVERSE():                             String functions.
* REVOKE:                                GRANT.
* RIGHT JOIN:                            JOIN.
* RIGHT OUTER JOIN:                      JOIN.
* RIGHT():                               String functions.
* RLIKE:                                 String comparison functions.
* ROLLBACK <1>:                          COMMIT.
* ROLLBACK:                              Commit-rollback.
* ROUND():                               Mathematical functions.
* rows DBI method:                       Perl DBI Class.
* RPAD():                                String functions.
* RTRIM():                               String functions.
* SEC_TO_TIME():                         Date and time functions.
* SECOND():                              Date and time functions.
* SELECT:                                SELECT.
* SELECT INTO TABLE:                     Missing SELECT INTO TABLE.
* SELECT speed:                          SELECT speed.
* SELECT, optimizing:                    EXPLAIN.
* SESSION_USER():                        Miscellaneous functions.
* SET <1>:                               SET.
* SET:                                   Column types.
* SET OPTION:                            SET OPTION.
* SET PASSWORD statement:                Passwords.
* SHOW COLUMNS:                          SHOW.
* SHOW CREATE TABLE:                     SHOW.
* SHOW DATABASE INFO:                    SHOW.
* SHOW DATABASES:                        SHOW.
* SHOW FIELDS:                           SHOW.
* SHOW GRANTS:                           SHOW.
* SHOW INDEX:                            SHOW.
* SHOW KEYS:                             SHOW.
* SHOW MASTER LOGS:                      SHOW.
* SHOW MASTER STATUS:                    SHOW.
* SHOW PROCESSLIST:                      SHOW.
* SHOW SLAVE STATUS:                     SHOW.
* SHOW STATUS:                           SHOW.
* SHOW TABLE STATUS:                     SHOW.
* SHOW TABLES:                           SHOW.
* SHOW VARIABLES:                        SHOW.
* SIGN():                                Mathematical functions.
* SIN():                                 Mathematical functions.
* single quote (\'):                     String syntax.
* SMALLINT:                              Column types.
* SOUNDEX():                             String functions.
* SPACE():                               String functions.
* SQRT():                                Mathematical functions.
* statements, GRANT:                     Adding users.
* statements, INSERT:                    Adding users.
* STD():                                 Group by functions.
* STDDEV():                              Group by functions.
* STRAIGHT_JOIN:                         JOIN.
* STRCMP():                              String comparison functions.
* string comparison functions:           String comparison functions.
* string functions:                      String functions.
* SUBDATE():                             Date and time functions.
* SUBSTRING():                           String functions.
* SUBSTRING_INDEX():                     String functions.
* subtraction (-):                       Arithmetic functions.
* SUM():                                 Group by functions.
* SYSDATE():                             Date and time functions.
* SYSTEM_USER():                         Miscellaneous functions.
* tab (\t):                              String syntax.
* table DBI method:                      Perl DBI Class.
* table_cache:                           Table cache.
* TAN():                                 Mathematical functions.
* TEXT <1>:                              BLOB.
* TEXT:                                  Column types.
* threads:                               SHOW PROCESSLIST.
* TIME <1>:                              TIME.
* TIME:                                  Column types.
* TIME_FORMAT():                         Date and time functions.
* TIME_TO_SEC():                         Date and time functions.
* TIMESTAMP <1>:                         DATETIME.
* TIMESTAMP:                             Column types.
* TINYBLOB:                              Column types.
* TINYINT:                               Column types.
* TINYTEXT:                              Column types.
* TMPDIR environment variable <1>:       Environment variables.
* TMPDIR environment variable:           mysql_install_db.
* TO_DAYS():                             Date and time functions.
* trace DBI method <1>:                  Using gdb on mysqld.
* trace DBI method:                      Perl DBI Class.
* TRIM():                                String functions.
* TRUNCATE:                              TRUNCATE.
* TRUNCATE():                            Mathematical functions.
* type DBI method:                       Perl DBI Class.
* Types:                                 Column types.
* TZ environment variable <1>:           Environment variables.
* TZ environment variable:               Timezone problems.
* UCASE():                               String functions.
* UDF functions:                         CREATE FUNCTION.
* ulimit:                                Not enough file handles.
* UMASK environment variable <1>:        Environment variables.
* UMASK environment variable:            File permissions.
* UMASK_DIR environment variable <1>:    Environment variables.
* UMASK_DIR environment variable:        File permissions.
* unary minus (-):                       Mathematical functions.
* UNION:                                 Searching on two keys.
* UNIQUE:                                ALTER TABLE.
* UNIX_TIMESTAMP():                      Date and time functions.
* UNLOCK TABLES:                         LOCK TABLES.
* UPDATE:                                UPDATE.
* UPPER():                               String functions.
* USE:                                   USE.
* USER environment variable <1>:         Environment variables.
* USER environment variable:             Connecting.
* USER():                                Miscellaneous functions.
* User-defined functions:                CREATE FUNCTION.
* VARCHAR <1>:                           String types.
* VARCHAR:                               Column types.
* VERSION():                             Miscellaneous functions.
* WEEK():                                Date and time functions.
* WEEKDAY():                             Date and time functions.
* WHERE:                                 Where optimizations.
* Wild card character (%):               String syntax.
* Wild card character (_):               String syntax.
* without-server option:                 configure options.
* YEAR <1>:                              YEAR.
* YEAR:                                  Column types.
* YEAR():                                Date and time functions.
* | (bitwise OR):                        Bit functions.
* || (logical OR):                       Logical Operators.
* ~:                                     Bit functions.


Concept Index
*************

* Menu:

* aborted clients:                       Communication errors.
* aborted connection:                    Communication errors.
* access control:                        Connection access.
* access denied errors:                  Error Access denied.
* access privileges:                     Privilege system.
* Access program:                        MyODBC clients.
* ACLs:                                  Privilege system.
* ActiveState Perl:                      ActiveState Perl.
* adding, character sets:                Adding character set.
* adding, native functions:              Adding native function.
* adding, new functions:                 Adding functions.
* adding, new user privileges:           Adding users.
* adding, new users:                     Installing binary.
* adding, procedures:                    Adding procedures.
* adding, user-definable functions:      Adding UDF.
* administration, server:                mysqladmin.
* ADO program:                           MyODBC clients.
* advertising, contact information:      Contact information.
* age, calculating:                      Date calculations.
* alias names, case sensitivity:         Name case sensitivity.
* aliases, for expressions:              Group by functions.
* aliases, for tables:                   SELECT.
* aliases, in GROUP BY clauses:          Group by functions.
* aliases, in ORDER BY clauses:          Group by functions.
* aliases, names:                        Legal names.
* aliases, on expressions:               SELECT.
* anonymous user <1>:                    Default privileges.
* anonymous user <2>:                    Request access.
* anonymous user:                        Connection access.
* ANSI mode, running:                    ANSI mode.
* ANSI SQL, differences from:            GRANT.
* ANSI SQL92, extensions to:             Compatibility.
* answering questions, etiquette:        Answering questions.
* Apache:                                Apache.
* APIs:                                  Clients.
* APIs, Perl:                            Perl.
* applying, patches:                     Applying patches.
* argument processing:                   UDF arguments.
* arithmetic expressions:                Arithmetic functions.
* authentication tools:                  Contrib.
* AUTO-INCREMENT, ODBC:                  ODBC and last_insert_id.
* AUTO_INCREMENT, and NULL values:       Problems with NULL.
* backing up, databases <1>:             mysqlhotcopy.
* backing up, databases:                 mysqldump.
* backslash, escape character:           Literals.
* backups:                               Backup.
* backups, database:                     BACKUP TABLE.
* batch mode:                            Batch mode.
* batch, mysql option:                   mysql.
* BDB table type:                        Table types.
* BDB tables:                            Commit-rollback.
* benchmark suite:                       MySQL Benchmarks.
* benchmarking, tools:                   Contrib.
* benchmarks:                            Custom Benchmarks.
* Berkeley_db table type:                Table types.
* Big5 Chinese character encoding:       Case sensitivity.
* binary distributions:                  MySQL binaries.
* binary distributions, installing:      Installing binary.
* binary distributions, on HP-UX:        Binary notes-HP-UX.
* binary distributions, on Linux:        Binary notes-Linux.
* binary log:                            Binary log.
* Binlog_Dump:                           Replication FAQ.
* bit_functions, example:                Calculating days.
* BitKeeper tree:                        Installing source tree.
* BLOB columns, default values:          BLOB.
* BLOB columns, indexing:                CREATE TABLE.
* BLOB, inserting binary data:           String syntax.
* BLOB, size:                            Storage requirements.
* books, about MySQL:                    MySQL Information Sources.
* Borland Builder 4 program:             MyODBC clients.
* Borland C++ compiler:                  Borland C++.
* brackets, square:                      Column types.
* buffer sizes, client:                  Clients.
* buffer sizes, mysqld server:           Server parameters.
* bug reports, criteria for:             Bug reports.
* bug reports, email address:            Bug reports.
* bugs, known:                           Bugs.
* bugs, reporting:                       Bug reports.
* building, client programs:             Building clients.
* C API, datatypes:                      C.
* C API, functions:                      C API function overview.
* C API, linking problems:               C API linking problems.
* C++:                                   Contrib.
* C++ APIs:                              Cplusplus.
* C++ Builder:                           MyODBC clients.
* C++ compiler cannot create executables: Compilation problems.
* C++ compiler, gcc:                     configure options.
* caches, clearing:                      FLUSH.
* calculating, dates:                    Date calculations.
* calling sequences, UDF:                UDF calling sequences.
* can't create/write to file:            Cannot create.
* case sensitivity, in access checking:  Privileges.
* case sensitivity, in searches:         Case sensitivity.
* case sensitivity, in string comparisons: String comparison functions.
* case sensitivity, of database names:   Extensions to ANSI.
* case sensitivity, of table names:      Extensions to ANSI.
* case-sensitivity, in names:            Name case sensitivity.
* cast operators:                        Case Sensitivity Operators.
* casts:                                 Comparison Operators.
* cc1plus problems:                      Compilation problems.
* ChangeLog:                             News.
* changes to privileges:                 Request access.
* changes, log:                          News.
* changes, version 3.19:                 News-3.19.x.
* changes, version 3.20:                 News-3.20.x.
* changes, version 3.21:                 News-3.21.x.
* changes, version 3.22:                 News-3.22.x.
* changes, version 3.23:                 News-3.23.x.
* changes, version 4.0:                  News-4.0.0.
* changing socket location <1>:          Problems with mysql.sock.
* changing socket location <2>:          Automatic start.
* changing socket location:              configure options.
* changing, column order:                Change column order.
* character sets <1>:                    Character sets.
* character sets:                        configure options.
* character sets, adding:                Adding character set.
* character-sets-dir, mysql option:      mysql.
* characters, multi-byte:                Multi-byte characters.
* check options, myisamchk:              myisamchk check options.
* checking, tables for errors:           Check.
* checksum errors:                       Solaris.
* Chinese:                               Case sensitivity.
* choosing types:                        Choosing types.
* choosing, a MySQL version:             Which version.
* clearing, caches:                      FLUSH.
* client programs, building:             Building clients.
* client tools:                          Clients.
* clients, debugging:                    Debugging client.
* clients, threaded:                     Threaded clients.
* closing, tables:                       Table cache.
* ColdFusion program:                    MyODBC clients.
* collating, strings:                    String collating.
* column names, case sensitivity:        Name case sensitivity.
* columns, changing:                     Change column order.
* columns, displaying:                   mysqlshow.
* columns, indexes:                      Indexes.
* columns, names:                        Legal names.
* columns, other types:                  Other-vendor column types.
* columns, selecting:                    Selecting columns.
* columns, storage requirements:         Storage requirements.
* columns, types:                        Column types.
* command line history <1>:              Client-Side Overview.
* command line history:                  Server-Side Overview.
* command line options, mysql:           mysql.
* command line tool:                     mysql.
* command syntax:                        Manual conventions.
* commands out of sync:                  Commands out of sync.
* commands, for binary distribution:     Installing binary.
* commands, list of:                     mysql.
* commands, replication:                 Replication SQL.
* comments, adding:                      Comments.
* comments, starting:                    Missing comments.
* commercial support, types:             Support.
* communications protocols:              Protocol differences.
* comparisons, MySQL vs. others:         Comparisons.
* compatibility, between MySQL versions <1>: Upgrading-from-3.21.
* compatibility, between MySQL versions: Upgrading-from-3.22.
* compatibility, with ANSI SQL:          Compatibility.
* compatibility, with mSQL:              String comparison functions.
* compatibility, with ODBC <1>:          News-3.21.15.
* compatibility, with ODBC <2>:          CREATE TABLE.
* compatibility, with ODBC <3>:          JOIN.
* compatibility, with ODBC <4>:          Comparison Operators.
* compatibility, with ODBC <5>:          Column types.
* compatibility, with ODBC:              Legal names.
* compatibility, with Oracle <1>:        Group by functions.
* compatibility, with Oracle <2>:        DESCRIBE.
* compatibility, with Oracle:            Extensions to ANSI.
* compatibility, with PostgreSQL:        Extensions to ANSI.
* compatibility, with Sybase:            USE.
* compiler, C++ gcc:                     configure options.
* compiling, on Windows:                 Windows compiling.
* compiling, optimizing:                 System.
* compiling, problems:                   Compilation problems.
* compiling, speed:                      Compile and link options.
* compiling, statically:                 configure options.
* compiling, user-defined functions:     UDF compiling.
* compliance, Y2K:                       Year 2000 compliance.
* compress, mysql option:                mysql.
* compressed tables:                     myisampack.
* config-file option:                    mysqld_multi.
* config.cache:                          Compilation problems.
* config.cache file:                     Compilation problems.
* configuration files:                   Access denied.
* configuration options:                 configure options.
* configure option, -with-low-memory:    Compilation problems.
* configure script:                      configure options.
* configure, running after prior invocation: Compilation problems.
* connect_timeout variable:              mysql.
* connecting, remotely with SSH:         Windows and SSH.
* connecting, to the server <1>:         Connecting.
* connecting, to the server:             Connecting-disconnecting.
* connecting, verification:              Connection access.
* connection, aborted:                   Communication errors.
* constant table <1>:                    Where optimizations.
* constant table:                        EXPLAIN.
* consultants, list of:                  Users.
* contact information:                   Contact information.
* Contrib directory:                     Useful Links.
* contributed programs:                  Contrib.
* contributing companies, list of:       Supporters.
* contributors, list of:                 Contributors.
* control access:                        Connection access.
* conventions, typographical:            Manual conventions.
* converters:                            Contrib.
* converting, tools:                     Using mSQL tools.
* copyrights:                            Copyright.
* costs, licensing and support:          Cost.
* counting, table rows:                  Counting rows.
* crackers, security against:            Security.
* crash:                                 Debugging server.
* crash, recovery:                       Crash recovery.
* crash, repeated:                       Crashing.
* crash-me:                              MySQL Benchmarks.
* crash-me program <1>:                  MySQL Benchmarks.
* crash-me program:                      Portability.
* creating, bug reports:                 Bug reports.
* creating, databases:                   Database use.
* creating, default startup options:     Option files.
* creating, tables:                      Creating tables.
* customer support, mailing address:     Bug reports.
* customers, of MySQL:                   Internal use.
* cvs tree:                              Installing source tree.
* data, character sets:                  Character sets.
* data, importing:                       mysqlimport.
* data, ISAM table handler:              Stability.
* data, loading into tables:             Loading tables.
* data, retrieving:                      Retrieving data.
* data, size:                            Data size.
* database design:                       Design.
* database names, case sensitivity <1>:  Name case sensitivity.
* database names, case sensitivity:      Extensions to ANSI.
* database, mysql option:                mysql.
* databases, backups:                    Backup.
* databases, creating:                   Database use.
* databases, defined:                    What-is.
* databases, displaying:                 mysqlshow.
* databases, dumping <1>:                mysqlhotcopy.
* databases, dumping:                    mysqldump.
* databases, information about:          Getting information.
* databases, MySQL vs. others:           Comparisons.
* databases, names:                      Legal names.
* databases, replicating:                Replication.
* databases, selecting:                  Creating database.
* databases, symbolic links <1>:         Symbolic links to tables.
* databases, symbolic links:             Symbolic links.
* databases, using:                      Database use.
* DataJunction:                          MyODBC clients.
* datatypes, C API:                      C.
* Date and Time types:                   Date and time types.
* date calculations:                     Date calculations.
* DATE columns, problems:                Using DATE.
* date functions, Y2K compliance:        Year 2000 compliance.
* date types:                            Storage requirements.
* date types, Y2K issues:                Y2K issues.
* date values, problems:                 DATETIME.
* db table, sorting:                     Request access.
* DBI interface:                         DBI with DBD.
* DBI Perl module:                       Perl DBI Class.
* DBI/DBD:                               DBI-info.
* dbServ:                                Useful Links.
* DBUG package:                          The DBUG package.
* debug, mysql option:                   mysql.
* debug-info, mysql option:              mysql.
* debugging, client:                     Debugging client.
* debugging, server:                     Debugging server.
* decimal point:                         Column types.
* default hostname:                      Connecting.
* default installation location:         Installation layouts.
* default options:                       Option files.
* default values, BLOB and TEXT columns: BLOB.
* default values, suppression:           configure options.
* default, privileges:                   Default privileges.
* default-character-set, mysql option:   mysql.
* delayed_insert_limit:                  INSERT DELAYED.
* deleting, rows:                        Deleting from related tables.
* deletion, mysql.sock:                  Problems with mysql.sock.
* Delphi:                                Contrib.
* Delphi program:                        MyODBC clients.
* design, choices:                       Design.
* design, issues:                        Bugs.
* design, limitations:                   Design Limitations.
* developers, list of:                   Credits.
* development source tree:               Installing source tree.
* digits:                                Column types.
* directory structure, default:          Installation layouts.
* disconnecting, from the server:        Connecting-disconnecting.
* disk full:                             Full disk.
* disk issues:                           Disk issues.
* disks, splitting data across:          Windows symbolic links.
* display size:                          Column types.
* displaying, database information:      mysqlshow.
* displaying, information, SHOW:         SHOW DATABASE INFO.
* displaying, table status:              SHOW TABLE STATUS.
* DNS:                                   DNS.
* downgrading:                           Upgrade.
* downloading:                           Getting MySQL.
* dumping, databases <1>:                mysqlhotcopy.
* dumping, databases:                    mysqldump.
* dynamic table characteristics:         Dynamic format.
* Eiffel Wrapper:                        Eiffel.
* email lists:                           Mailing-list.
* email, technical support:              Basic email support.
* employment with MySQL:                 Contact information.
* employment, contact information:       Contact information.
* enable-named-commands, mysql option:   mysql.
* entering, queries:                     Entering queries.
* ENUM, size:                            Storage requirements.
* environment variables <1>:             Client-Side Overview.
* environment variables <2>:             Server-Side Overview.
* environment variables <3>:             Access denied.
* environment variables:                 Option files.
* environment variables, list of:        Environment variables.
* error mesaages, can't find file:       File permissions.
* error messages, displaying:            perror.
* error messages, languages:             Languages.
* errors, access denied:                 Error Access denied.
* errors, checking tables for:           Check.
* errors, common:                        Problems.
* errors, directory checksum:            Solaris.
* errors, handling for UDFs:             UDF return values.
* errors, known:                         Bugs.
* errors, linking:                       Link errors.
* errors, list of:                       Common errors.
* errors, reporting <1>:                 Bug reports.
* errors, reporting:                     Introduction.
* escape characters:                     Literals.
* estimating, query performance:         Estimating performance.
* example option:                        mysqld_multi.
* examples, compressed tables:           myisampack.
* examples, myisamchk output:            Table-info.
* examples, queries:                     Examples.
* Excel:                                 MyODBC clients.
* execute, mysql option:                 mysql.
* expression aliases <1>:                Group by functions.
* expression aliases:                    SELECT.
* expressions, extended:                 Pattern matching.
* extended email support:                Extended email support.
* extensions, to ANSI SQL:               Compatibility.
* extracting, dates:                     Date calculations.
* fatal signal 11:                       Compilation problems.
* features of MySQL:                     Features.
* files, binary log:                     Binary log.
* files, config.cache:                   Compilation problems.
* files, error messages:                 Languages.
* files, log <1>:                        Log file maintenance.
* files, log:                            configure options.
* files, not found message:              File permissions.
* files, permissions:                    File permissions.
* files, query log:                      Query log.
* files, repairing:                      myisamchk repair options.
* files, script:                         Batch mode.
* files, size limits:                    Table size.
* files, slow query log:                 Slow query log.
* files, text:                           mysqlimport.
* files, tmp:                            mysql_install_db.
* files, update log:                     Update log.
* files,my.cnf:                          Replication Features.
* floating-point number:                 Column types.
* floats:                                Number syntax.
* flush tables:                          mysqladmin.
* force, mysql option:                   mysql.
* foreign keys <1>:                      ALTER TABLE.
* foreign keys <2>:                      example-Foreign keys.
* foreign keys:                          Missing Foreign Keys.
* foreign keys, reasons not to use:      Broken Foreign KEY.
* forums, Tek-Tips:                      Useful Links.
* free licensing:                        Copyright.
* FreeBSD troubleshooting:               Compilation problems.
* full disk:                             Full disk.
* full-text search:                      Fulltext Search.
* FULLTEXT:                              Fulltext Search.
* functionality, missing:                Missing functions.
* functions for SELECT and WHERE clauses: Functions.
* functions, C API:                      C API function overview.
* functions, grouping:                   Parenthesis.
* functions, native, adding:             Adding native function.
* functions, new:                        Adding functions.
* functions, useful:                     Contrib.
* functions, user-definable, adding:     Adding UDF.
* functions, user-defined:               Adding functions.
* gcc:                                   configure options.
* gdb, using:                            Using gdb on mysqld.
* general information:                   Introduction.
* General Public License:                What-is.
* General Public License, MySQL:         Licensing policy.
* getting MySQL:                         Getting MySQL.
* global privileges:                     GRANT.
* goals of MySQL:                        What-is.
* GPL, General Public License:           GPL license.
* GPL, GNU General Public License:       GPL license.
* grant tables:                          Request access.
* grant tables, re-creating:             Default privileges.
* grant tables, sorting <1>:             Request access.
* grant tables, sorting:                 Connection access.
* granting, privleges:                   GRANT.
* GROUP BY, aliases in:                  Group by functions.
* GROUP BY, extensions to ANSI SQL <1>:  Group by functions.
* GROUP BY, extensions to ANSI SQL:      SELECT.
* grouping, expressions:                 Parenthesis.
* handling, errors:                      UDF return values.
* HEAP table type:                       Table types.
* help option:                           mysqld_multi.
* help, mysql option:                    mysql.
* history file <1>:                      Client-Side Overview.
* history file:                          Server-Side Overview.
* history of MySQL:                      History.
* host table:                            Request access.
* host table, sorting:                   Request access.
* host, mysql option:                    mysql.
* hostname caching:                      DNS.
* hostname, default:                     Connecting.
* HP-UX, binary distribution:            Binary notes-HP-UX.
* html, mysql option:                    mysql.
* ID, unique:                            Getting unique ID.
* ignore-space, mysql option:            mysql.
* importing, data:                       mysqlimport.
* increasing, performance:               Replication FAQ.
* increasing, speed:                     Replication.
* indexes:                               CREATE INDEX.
* indexes, and BLOB columns:             CREATE TABLE.
* indexes, and IS NULL:                  MySQL indexes.
* indexes, and LIKE:                     MySQL indexes.
* indexes, and NULL values:              CREATE TABLE.
* indexes, and TEXT columns:             CREATE TABLE.
* indexes, block size:                   SHOW VARIABLES.
* indexes, columns:                      Indexes.
* indexes, leftmost prefix of:           MySQL indexes.
* indexes, multi-column:                 Multiple-column indexes.
* indexes, multi-part:                   CREATE INDEX.
* indexes, names:                        Legal names.
* indexes, use of:                       MySQL indexes.
* InnoDB table type:                     Table types.
* InnoDB tables:                         Commit-rollback.
* INSERT DELAYED:                        INSERT DELAYED.
* inserting, speed of:                   Insert speed.
* installation layouts:                  Installation layouts.
* installation overview:                 Installing source.
* Installing many servers:               Installing many servers.
* installing, binary distribution:       Installing binary.
* installing, overview:                  Installing.
* installing, Perl:                      Perl support.
* installing, Perl on Windows:           ActiveState Perl.
* installing, source distribution:       Installing source.
* installing, user-defined functions:    UDF compiling.
* integers:                              Number syntax.
* interface builder:                     Unireg.
* internal compiler errors:              Compilation problems.
* internal locking:                      Internal locking.
* internals:                             MySQL internals.
* Internet Service Providers:            ISP.
* ISAM table handler:                    Stability.
* ISAM table type:                       Table types.
* ISP services:                          ISP.
* Java connectivity:                     Java.
* JDBC <1>:                              Contrib.
* JDBC:                                  Java.
* jobs at MySQL:                         Contact information.
* key space, MyISAM:                     Key space.
* keys:                                  Indexes.
* keys, foreign <1>:                     example-Foreign keys.
* keys, foreign:                         Missing Foreign Keys.
* keys, multi-column:                    Multiple-column indexes.
* keys, searching on two:                Searching on two keys.
* keywords:                              Reserved words.
* known errors:                          Bugs.
* language support:                      Languages.
* last row, unique ID:                   Getting unique ID.
* layout of installation:                Installation layouts.
* leftmost prefix of indexes:            MySQL indexes.
* legal names:                           Legal names.
* LGPL, GNU Library General Public License: LGPL license.
* LGPL, Lesser General Public License:   LGPL license.
* library, mysqlclient:                  Clients.
* licensing costs:                       Cost.
* licensing policy:                      Licensing policy.
* licensing terms:                       Licensing and Support.
* licensing, contact information:        Contact information.
* licensing, examples:                   Licensing examples.
* licensing, free:                       Copyright.
* limitations, design:                   Design Limitations.
* limits, file size:                     Table size.
* linking:                               Building clients.
* linking, errors:                       Link errors.
* linking, problems:                     C API linking problems.
* linking, speed:                        Compile and link options.
* links, symbolic:                       Symbolic links.
* Linux, binary distribution:            Binary notes-Linux.
* literals:                              Literals.
* loading, tables:                       Loading tables.
* locking:                               System.
* locking methods:                       Locking methods.
* locking, tables:                       Internal locking.
* Log files:                             Log Files.
* log files:                             configure options.
* log files, maintaining:                Log file maintenance.
* log files, names:                      Backup.
* log option:                            mysqld_multi.
* log, changes:                          News.
* login support:                         Login support.
* magazines, online:                     Users.
* mailing address, for customer support: Bug reports.
* mailing list address:                  Introduction.
* mailing lists:                         Mailing-list.
* mailing lists, archive location:       Asking questions.
* mailing lists, guidelines:             Answering questions.
* main features of MySQL:                Features.
* maintaining, log files:                Log file maintenance.
* maintaining, tables:                   Maintenance regimen.
* make_binary_distribution <1>:          Client-Side Overview.
* make_binary_distribution:              Server-Side Overview.
* manual, available formats:             Manual-info.
* manual, online location:               Introduction.
* manual, typographical conventions:     Manual conventions.
* manuals, about MySQL:                  MySQL Information Sources.
* master-slave setup:                    Replication Implementation.
* matching, patterns:                    Pattern matching.
* max memory used:                       mysqladmin.
* max_allowed_packet:                    mysql.
* max_join_size:                         mysql.
* memory usage, myisamchk:               myisamchk memory.
* memory use <1>:                        Memory use.
* memory use:                            mysqladmin.
* MERGE table type:                      Table types.
* MERGE tables, defined:                 MERGE.
* messages, languages:                   Languages.
* methods, locking:                      Locking methods.
* mirror sites:                          Getting MySQL.
* missing functionality:                 Missing functions.
* MIT-pthreads:                          MIT-pthreads.
* modes, batch:                          Batch mode.
* modules, list of:                      Stability.
* monitor, terminal:                     Tutorial.
* mSQL compatibility:                    String comparison functions.
* mSQL vs. MySQL:                        Protocol differences.
* msql2mysql <1>:                        Client-Side Overview.
* msql2mysql:                            Server-Side Overview.
* multi mysqld:                          mysqld_multi.
* multi-byte characters:                 Multi-byte characters.
* multi-column indexes:                  Multiple-column indexes.
* multi-part index:                      CREATE INDEX.
* multibyte character sets:              Cannot initialize character set.
* multiple servers:                      Multiple servers.
* My, derivation:                        History.
* my.cnf file:                           Replication Features.
* MyISAM table type:                     Table types.
* MyISAM, compressed tables:             myisampack.
* myisamchk <1>:                         Client-Side Overview.
* myisamchk <2>:                         Server-Side Overview.
* myisamchk:                             configure options.
* myisamchk, example output:             Table-info.
* myisamchk, options:                    myisamchk general options.
* myisampack <1>:                        Silent column changes.
* myisampack:                            myisampack.
* MyODBC:                                ODBC.
* MyODBC, reporting problems:            MyODBC bug report.
* mysladmn:                              mysqladmin.
* mysql:                                 mysql.
* MySQL AB, defined:                     What is MySQL AB.
* MySQL binary distribution:             Which version.
* mysql command line options:            mysql.
* MySQL history:                         History.
* MySQL mailing lists:                   Questions.
* MySQL name:                            History.
* MySQL source distribution:             Which version.
* MySQL table types:                     Table types.
* MySQL tools, conversion:               Using mSQL tools.
* MySQL usage:                           MySQL customer usage.
* MySQL version:                         Getting MySQL.
* MySQL, defined:                        What-is.
* MySQL, introduction:                   What-is.
* MySQL, pronunciation:                  What-is.
* mysql.sock, changing location of:      configure options.
* mysql.sock, protection:                Problems with mysql.sock.
* mysql_fix_privilege_tables:            Access denied.
* mysql_install_db <1>:                  Client-Side Overview.
* mysql_install_db:                      Server-Side Overview.
* mysql_install_db script:               mysql_install_db.
* mysqlaccess <1>:                       Client-Side Overview.
* mysqlaccess:                           Server-Side Overview.
* mysqladmin <1>:                        DROP DATABASE.
* mysqladmin <2>:                        CREATE DATABASE.
* mysqladmin <3>:                        Client-Side Overview.
* mysqladmin <4>:                        Server-Side Overview.
* mysqladmin <5>:                        SHOW STATUS.
* mysqladmin <6>:                        KILL.
* mysqladmin:                            FLUSH.
* mysqladmin option:                     mysqld_multi.
* mysqlbug <1>:                          Client-Side Overview.
* mysqlbug:                              Server-Side Overview.
* mysqlbug script:                       Bug reports.
* mysqlbug script, location:             Introduction.
* mysqlclient library:                   Clients.
* mysqld <1>:                            Client-Side Overview.
* mysqld:                                Server-Side Overview.
* mysqld option:                         mysqld_multi.
* mysqld options <1>:                    Server parameters.
* mysqld options:                        Command-line options.
* mysqld server, buffer sizes:           Server parameters.
* mysqld, starting:                      Changing MySQL user.
* mysqld-max:                            mysqld-max.
* mysqld_multi:                          mysqld_multi.
* mysqldump <1>:                         mysqldump.
* mysqldump <2>:                         Client-Side Overview.
* mysqldump <3>:                         Server-Side Overview.
* mysqldump:                             Upgrading-to-arch.
* mysqlimport <1>:                       LOAD DATA.
* mysqlimport <2>:                       mysqlimport.
* mysqlimport <3>:                       Client-Side Overview.
* mysqlimport <4>:                       Server-Side Overview.
* mysqlimport:                           Upgrading-to-arch.
* mysqlshow <1>:                         Client-Side Overview.
* mysqlshow:                             Server-Side Overview.
* mysqltest, MySQL Test Suite:           MySQL test suite.
* named pipes:                           Windows running.
* names:                                 Legal names.
* names, case-sensitivity:               Name case sensitivity.
* names, variables:                      Variables.
* naming, releases of MySQL:             Which version.
* native functions, adding:              Adding native function.
* native thread support:                 Which OS.
* negative values:                       Number syntax.
* net etiquette <1>:                     Answering questions.
* net etiquette:                         Asking questions.
* net_buffer_length:                     mysql.
* netmask notation, in mysql.user table: Connection access.
* new procedures, adding:                Adding procedures.
* new users, adding:                     Installing binary.
* news sites:                            Users.
* no matching rows:                      No matching rows.
* no-auto-rehash, mysql option:          mysql.
* no-log option:                         mysqld_multi.
* no-named-commands, mysql option:       mysql.
* no-pager, mysql option:                mysql.
* no-tee, mysql option:                  mysql.
* non-delimited strings:                 DATETIME.
* Non-transactional tables:              Non-transactional tables.
* NULL value:                            Working with NULL.
* NULL values, and AUTO_INCREMENT columns: Problems with NULL.
* NULL values, and indexes:              CREATE TABLE.
* NULL values, and TIMESTAMP columns:    Problems with NULL.
* NULL values, vs. empty values:         Problems with NULL.
* NULL, testing for null <1>:            Control flow functions.
* NULL, testing for null:                Comparison Operators.
* numbers:                               Number syntax.
* numeric types:                         Storage requirements.
* ODBC:                                  ODBC.
* ODBC compatibility <1>:                News-3.21.15.
* ODBC compatibility <2>:                CREATE TABLE.
* ODBC compatibility <3>:                JOIN.
* ODBC compatibility <4>:                Comparison Operators.
* ODBC compatibility <5>:                Column types.
* ODBC compatibility:                    Legal names.
* ODBC, administrator:                   ODBC administrator.
* odbcadmin program:                     MyODBC clients.
* Old Photo Album:                       Useful Links.
* OLEDB:                                 Contrib.
* one-database, mysql option:            mysql.
* online location of manual:             Introduction.
* online magazines:                      Users.
* open source, defined:                  What-is.
* open tables <1>:                       Open tables.
* open tables:                           mysqladmin.
* opening, tables:                       Table cache.
* opens:                                 mysqladmin.
* operating systems, file size limits:   Table size.
* operating systems, supported:          Which OS.
* operating systems, Windows versus Unix: Windows vs Unix.
* operations, arithmetic:                Arithmetic functions.
* operators, cast:                       Case Sensitivity Operators.
* optimization, tips:                    Tips.
* optimizations:                         Where optimizations.
* optimizing, DISTINCT:                  DISTINCT optimization.
* optimizing, LEFT JOIN:                 LEFT JOIN optimization.
* optimizing, LIMIT:                     LIMIT optimization.
* optimizing, tables:                    Optimization.
* option files:                          Option files.
* options, command line, mysql:          mysql.
* options, command-line:                 Command-line options.
* options, configure:                    configure options.
* options, myisamchk:                    myisamchk general options.
* options, provided by MySQL:            Tutorial.
* options, replication:                  Replication Features.
* Oracle compatibility <1>:              Group by functions.
* Oracle compatibility <2>:              DESCRIBE.
* Oracle compatibility:                  Extensions to ANSI.
* ORDER BY, aliases in:                  Group by functions.
* overview:                              Introduction.
* pack_isam:                             myisampack.
* pager, mysql option:                   mysql.
* parameters, server:                    Server parameters.
* partnering with MySQL:                 Contact information.
* password encryption, reversibility of: Miscellaneous functions.
* password option:                       mysqld_multi.
* password, mysql option:                mysql.
* password, root user:                   Default privileges.
* passwords, for users:                  User names.
* passwords, forgotten:                  Resetting permissions.
* passwords, resetting:                  Resetting permissions.
* passwords, security:                   What Privileges.
* passwords, setting <1>:                SET OPTION.
* passwords, setting <2>:                Passwords.
* passwords, setting:                    GRANT.
* patches, applying:                     Applying patches.
* pattern matching:                      Pattern matching.
* payment information:                   Payment information.
* performance, benchmarks:               Custom Benchmarks.
* performance, disk issues:              Disk issues.
* performance, estimating:               Estimating performance.
* performance, improving <1>:            Data size.
* performance, improving:                Replication FAQ.
* Perl API:                              Perl.
* Perl DBI/DBD, installation problems:   Perl support problems.
* Perl, installing:                      Perl support.
* Perl, installing on Windows:           ActiveState Perl.
* Perl, modules:                         Contrib.
* permission checks, effect on speed:    Query Speed.
* perror:                                perror.
* PhoneSweep:                            Useful Links.
* PHP API:                               PHP.
* PHP, web sites:                        Users.
* Pluribus:                              Useful Links.
* port, mysql option:                    mysql.
* portability:                           Portability.
* portability, types:                    Other-vendor column types.
* porting, to other systems:             Porting.
* post-install, many servers:            Installing many servers.
* post-installation, setup and testing:  Post-installation.
* PostgreSQL compatibility:              Extensions to ANSI.
* PostgreSQL vs. MySQL, benchmarks:      MySQL-PostgreSQL benchmarks.
* PostgreSQL vs. MySQL, overview:        Compare PostgreSQL.
* PostgreSQL/MySQL, features:            MySQL-PostgreSQL features.
* PostgreSQL/MySQL, strategies:          Compare PostgreSQL.
* prices, licensing and support:         Cost.
* privilege information, location:       Privileges provided.
* privilege system:                      What Privileges.
* privilege system, described:           Privileges.
* privilege, changes:                    Request access.
* privileges, access:                    Privilege system.
* privileges, adding:                    Adding users.
* privileges, default:                   Default privileges.
* privileges, display:                   SHOW GRANTS.
* privileges, granting:                  GRANT.
* privileges, revoking:                  GRANT.
* problems, access denied errors:        Error Access denied.
* problems, common errors:               Problems.
* problems, compiling:                   Compilation problems.
* problems, DATE columns:                Using DATE.
* problems, date values:                 DATETIME.
* problems, installing on IBM-AIX:       IBM-AIX.
* problems, installing on Solaris:       Solaris.
* problems, installing Perl:             Perl support problems.
* problems, linking:                     Link errors.
* problems, ODBC:                        MyODBC bug report.
* problems, reporting:                   Bug reports.
* problems, starting the server:         Starting server.
* problems, table locking:               Table locking.
* problems, timezone:                    Timezone problems.
* procedures, adding:                    Adding procedures.
* procedures, stored:                    Missing Triggers.
* process support:                       Which OS.
* processes, display:                    SHOW PROCESSLIST.
* processing, arguments:                 UDF arguments.
* products, selling:                     Licensing examples.
* programs, client:                      Building clients.
* programs, contributed:                 Contrib.
* programs, crash-me:                    Portability.
* programs, list of <1>:                 Client-Side Overview.
* programs, list of:                     Server-Side Overview.
* prompts, meanings:                     Entering queries.
* pronunciation, MySQL:                  What-is.
* Protocol mismatch:                     Upgrading-from-3.20.
* pwPage:                                Useful Links.
* Python APIs:                           Python.
* queries, C API results:                NULL mysql_store_result.
* queries, entering:                     Entering queries.
* queries, estimating performance:       Estimating performance.
* queries, examples:                     Examples.
* queries, speed of:                     Query Speed.
* queries, Twin Studeis project:         Twin.
* query log:                             Query log.
* questions:                             mysqladmin.
* questions, answering:                  Answering questions.
* quick, mysql option:                   mysql.
* quotes, in strings:                    String syntax.
* quoting:                               String syntax.
* quoting binary data:                   String syntax.
* quoting strings:                       Perl DBI Class.
* raw, mysql option:                     mysql.
* re-creating, grant tables:             Default privileges.
* reconfiguring:                         Compilation problems.
* recovery, from crash:                  Crash recovery.
* RedHat Package Manager <1>:            Installing binary.
* RedHat Package Manager:                Linux-RPM.
* reducing, data size:                   Data size.
* references:                            ALTER TABLE.
* regex:                                 Regexp.
* regular expression syntax, described:  Regexp.
* related information URLs:              Useful Links.
* relational databases, defined:         What-is.
* release numbers:                       Which version.
* releases, naming scheme:               Which version.
* releases, testing:                     Which version.
* releases, updating:                    Many versions.
* reordering, columns:                   Change column order.
* repair options, myisamchk:             myisamchk repair options.
* repairing, tables:                     Repair.
* replace <1>:                           Client-Side Overview.
* replace:                               Server-Side Overview.
* replication:                           Replication.
* replication, commands:                 Replication SQL.
* replication, two-way:                  Replication FAQ.
* reporting, bugs:                       Bug reports.
* reporting, errors <1>:                 Questions.
* reporting, errors:                     Introduction.
* reporting, MyODBC problems:            MyODBC bug report.
* reserved words, exceptions:            Reserved words.
* restarting, the server:                Post-installation.
* retrieving, data:                      Stability.
* retrieving, data from tables:          Retrieving data.
* return values, UDFs:                   UDF return values.
* revoking, privleges:                   GRANT.
* root password:                         Default privileges.
* root user, password resetting:         Resetting permissions.
* rounding errors <1>:                   Mathematical functions.
* rounding errors:                       Column types.
* rows, counting:                        Counting rows.
* rows, deleting:                        Deleting from related tables.
* rows, locking:                         Commit-rollback.
* rows, matching problems:               No matching rows.
* rows, selecting:                       Selecting rows.
* rows, sorting:                         Sorting rows.
* RPM file:                              Linux-RPM.
* RPM, defined:                          Installing binary.
* RPMs, for common tools:                Contrib.
* RTS-threads:                           RTS-threads.
* running configure after prior invocation: Compilation problems.
* running, a web server:                 Web server.
* running, ANSI mode:                    ANSI mode.
* running, batch mode:                   Batch mode.
* running, multiple servers:             Multiple servers.
* running, queries:                      Entering queries.
* safe-mode command:                     mysql.
* safe-updates, mysql option:            mysql.
* safe_mysqld:                           safe_mysqld.
* SCMDB:                                 Useful Links.
* script files:                          Batch mode.
* scripts <1>:                           mysql.
* scripts <2>:                           mysqld_multi.
* scripts:                               safe_mysqld.
* scripts, mysql_install_db:             mysql_install_db.
* scripts, mysqlbug:                     Bug reports.
* search engines, web:                   Users.
* searching, and case-sensitivity:       Case sensitivity.
* searching, full-text:                  Fulltext Search.
* searching, MySQL webpages:             Asking questions.
* searching, two keys:                   Searching on two keys.
* security system:                       Privilege system.
* security, against crackers:            Security.
* select_limit:                          mysql.
* selecting, databases:                  Creating database.
* selling products:                      Licensing examples.
* sequence emulation:                    Miscellaneous functions.
* server administration:                 mysqladmin.
* server, connecting <1>:                Connecting.
* server, connecting:                    Connecting-disconnecting.
* server, debugging:                     Debugging server.
* server, disconnecting:                 Connecting-disconnecting.
* server, restart:                       Post-installation.
* server, shutdown:                      Post-installation.
* server, starting:                      Post-installation.
* server, starting and stopping:         Automatic start.
* server, starting problems:             Starting server.
* servers, multiple:                     Multiple servers.
* services:                              Users.
* services, ISP:                         ISP.
* services, web:                         ISP.
* SET, size:                             Storage requirements.
* set-variable, mysql option:            mysql.
* setting, passwords:                    Passwords.
* setup, post-installation:              Post-installation.
* shell syntax:                          Manual conventions.
* showing, database information:         mysqlshow.
* shutting down, the server:             Post-installation.
* silent column changes:                 Silent column changes.
* silent, mysql option:                  mysql.
* size of tables:                        Table size.
* sizes, display:                        Column types.
* skip-column-names, mysql option:       mysql.
* skip-line-numbers, mysql option:       mysql.
* slow queries:                          mysqladmin.
* slow query log:                        Slow query log.
* socket location, changing:             configure options.
* socket, mysql option:                  mysql.
* Solaris installation problems:         Solaris.
* Solaris troubleshooting:               Compilation problems.
* sorting, character sets:               Character sets.
* sorting, data:                         Sorting rows.
* sorting, grant tables <1>:             Request access.
* sorting, grant tables:                 Connection access.
* sorting, table rows:                   Sorting rows.
* source distribution, installing:       Installing source.
* speed, compiling:                      Compile and link options.
* speed, increasing:                     Replication.
* speed, inserting:                      Insert speed.
* speed, linking:                        Compile and link options.
* speed, of queries <1>:                 SELECT speed.
* speed, of queries:                     Query Speed.
* SQL commands, replication:             Replication SQL.
* SQL, defined:                          What-is.
* sql_yacc.cc problems:                  Compilation problems.
* square brackets:                       Column types.
* SSH:                                   Windows and SSH.
* stability:                             Stability.
* standards compatibility:               Compatibility.
* Starting many servers:                 Installing many servers.
* starting, comments:                    Missing comments.
* starting, mysqld:                      Changing MySQL user.
* starting, the server:                  Post-installation.
* starting, the server automatically:    Automatic start.
* startup options, default:              Option files.
* startup parameters:                    Server parameters.
* startup parameters, mysql:             mysql.
* startup parameters, tuning:            System.
* statically, compiling:                 configure options.
* status command:                        mysql.
* status command, results:               mysqladmin.
* status, tables:                        SHOW TABLE STATUS.
* stopping, the server:                  Automatic start.
* storage of data:                       Design.
* storage requirements, column type:     Storage requirements.
* storage space, minimizing:             Data size.
* stored procedures and triggers, defined: Missing Triggers.
* storing, data:                         Stability.
* string collating:                      String collating.
* string comparisons, case sensitivity:  String comparison functions.
* string types:                          String types.
* strings, defined:                      Literals.
* strings, escaping characters:          Literals.
* strings, non-delimited:                DATETIME.
* strings, quoting:                      Perl DBI Class.
* striping, defined:                     Disk issues.
* sub-selects:                           Missing Sub-selects.
* superuser:                             Default privileges.
* support costs:                         Cost.
* support terms:                         Licensing and Support.
* support, BDB Tables:                   Table handler support.
* support, for operating systems:        Which OS.
* support, InnoDB Tables:                Table handler support.
* support, licensing:                    Licensing policy.
* support, mailing address:              Bug reports.
* support, types:                        Support.
* suppression, default values:           configure options.
* Sybase compatibility:                  USE.
* symbolic links <1>:                    Symbolic links.
* symbolic links:                        Windows symbolic links.
* syntax, regular expression:            Regexp.
* system optimization:                   System.
* system table:                          EXPLAIN.
* system, privilege:                     What Privileges.
* system, security:                      Privilege system.
* table aliases:                         SELECT.
* table cache:                           Table cache.
* table is full <1>:                     Full table.
* table is full:                         SET OPTION.
* table names, case sensitivity <1>:     Name case sensitivity.
* table names, case sensitivity:         Extensions to ANSI.
* table types, choosing:                 Table types.
* table, mysql option:                   mysql.
* tables, BDB:                           BDB.
* tables, Berkeley DB:                   BDB.
* tables, changing column order:         Change column order.
* tables, checking:                      myisamchk check options.
* tables, closing:                       Table cache.
* tables, compressed:                    myisampack.
* tables, compressed format:             Compressed format.
* tables, constant <1>:                  Where optimizations.
* tables, constant:                      EXPLAIN.
* tables, counting rows:                 Counting rows.
* tables, creating:                      Creating tables.
* tables, defragment <1>:                Dynamic format.
* tables, defragment:                    Maintenance regimen.
* tables, defragmenting:                 OPTIMIZE TABLE.
* tables, deleting rows:                 Deleting from related tables.
* tables, displaying:                    mysqlshow.
* tables, displaying status:             SHOW TABLE STATUS.
* tables, dumping <1>:                   mysqlhotcopy.
* tables, dumping:                       mysqldump.
* tables, dynamic:                       Dynamic format.
* tables, error checking:                Check.
* tables, flush:                         mysqladmin.
* tables, fragmentation:                 OPTIMIZE TABLE.
* tables, grant:                         Request access.
* tables, HEAP:                          HEAP.
* tables, host:                          Request access.
* tables, improving performance:         Data size.
* tables, information:                   Table-info.
* tables, information about:             Getting information.
* tables, ISAM:                          ISAM.
* tables, loading data:                  Loading tables.
* tables, locking:                       Internal locking.
* tables, maintenance regimen:           Maintenance regimen.
* tables, maximum size:                  Table size.
* tables, merging:                       MERGE.
* tables, multiple:                      Multiple tables.
* tables, names:                         Legal names.
* tables, open:                          Open tables.
* tables, opening:                       Table cache.
* tables, optimizing:                    Optimization.
* tables, repairing:                     Repair.
* tables, retrieving data:               Retrieving data.
* tables, selecting columns:             Selecting columns.
* tables, selecting rows:                Selecting rows.
* tables, sorting rows:                  Sorting rows.
* tables, system:                        EXPLAIN.
* tables, too many:                      Creating many tables.
* tables, unique ID for last row:        Getting unique ID.
* tables, updating:                      Commit-rollback.
* tar, problems on Solaris:              Solaris.
* Tcl APIs:                              Tcl.
* tcp-ip option:                         mysqld_multi.
* TCP/IP:                                Windows running.
* technical support, by email:           Basic email support.
* technical support, licensing:          Licensing policy.
* technical support, mailing address:    Bug reports.
* tee, mysql option:                     mysql.
* Tek-Tips forums:                       Useful Links.
* temporary file, write access:          mysql_install_db.
* temporary tables, problems:            Temporary table problems.
* terminal monitor, defined:             Tutorial.
* testing mysqld, mysqltest:             MySQL test suite.
* testing, connection to the server:     Connection access.
* testing, installation:                 Post-installation.
* testing, of MySQL releases:            Which version.
* testing, post-installation:            Post-installation.
* testing, the server:                   Post-installation.
* Texinfo:                               Manual-info.
* TEXT columns, default values:          BLOB.
* TEXT columns, indexing:                CREATE TABLE.
* text files, importing:                 mysqlimport.
* TEXT, size:                            Storage requirements.
* thread packages, differences between:  Thread packages.
* thread support:                        Which OS.
* thread support, non-native:            MIT-pthreads.
* threaded clients:                      Threaded clients.
* threads <1>:                           MySQL internals.
* threads:                               mysqladmin.
* threads, display:                      SHOW PROCESSLIST.
* threads, RTS:                          RTS-threads.
* time types:                            Storage requirements.
* timeout <1>:                           INSERT DELAYED.
* timeout <2>:                           Miscellaneous functions.
* timeout:                               SHOW VARIABLES.
* timeout, connect_timeout variable:     mysql.
* TIMESTAMP, and NULL values:            Problems with NULL.
* timezone problems:                     Timezone problems.
* tips, optimization:                    Tips.
* ToDo list for MySQL:                   TODO.
* TODO, symlinks:                        Symbolic links to tables.
* tools, authentication:                 Contrib.
* tools, benchmarking:                   Contrib.
* tools, command line:                   mysql.
* tools, converting:                     Using mSQL tools.
* tools, mysqld_multi:                   mysqld_multi.
* tools, RPMs for:                       Contrib.
* tools, safe_mysqld:                    safe_mysqld.
* tools, useful:                         Contrib.
* tools,, web:                           Contrib.
* transaction-safe tables:               Commit-rollback.
* transactions, support:                 Missing Transactions.
* triggers, stored:                      Missing Triggers.
* troubleshooting, FreeBSD:              Compilation problems.
* troubleshooting, Solaris:              Compilation problems.
* tutorial:                              Tutorial.
* Twin Studies, queries:                 Twin.
* type conversions:                      Comparison Operators.
* types, columns <1>:                    Choosing types.
* types, columns:                        Column types.
* types, date:                           Storage requirements.
* types, Date and Time:                  Date and time types.
* types, numeric:                        Storage requirements.
* types, of support:                     Support.
* types, of tables:                      Table types.
* types, portability:                    Other-vendor column types.
* types, strings:                        String types.
* types, time:                           Storage requirements.
* typographical conventions:             Manual conventions.
* UDFs, compiling:                       UDF compiling.
* UDFs, defined:                         Adding functions.
* UDFs, return values:                   UDF return values.
* unbuffered, mysql option:              mysql.
* unique ID:                             Getting unique ID.
* Unireg, described:                     Unireg.
* unloading, tables:                     Retrieving data.
* update log:                            Update log.
* updating, releases of MySQL:           Many versions.
* updating, tables:                      Commit-rollback.
* upgrading:                             Upgrade.
* upgrading, 3.20 to 3.21:               Upgrading-from-3.20.
* upgrading, 3.21 to 3.22:               Upgrading-from-3.21.
* upgrading, 3.22 to 3.23:               Upgrading-from-3.22.
* upgrading, different architecture:     Upgrading-to-arch.
* uptime:                                mysqladmin.
* URLS for downloading MySQL:            Getting MySQL.
* URLs to MySQL information:             Useful Links.
* user names, and passwords:             User names.
* user option:                           mysqld_multi.
* user privileges, adding:               Adding users.
* user table, sorting:                   Connection access.
* user variables:                        Variables.
* user, mysql option:                    mysql.
* user-defined functions, adding <1>:    Adding UDF.
* user-defined functions, adding:        Adding functions.
* users, adding:                         Installing binary.
* users, of MySQL:                       Users.
* users, root:                           Default privileges.
* uses, of MySQL:                        Internal use.
* using multiple disks to start data:    Windows symbolic links.
* valid numbers, examples:               Number syntax.
* VARCHAR, size:                         Storage requirements.
* variables, mysqld:                     Server parameters.
* variables, status:                     SHOW STATUS.
* variables, user:                       Variables.
* variables, values:                     SHOW VARIABLES.
* verbose, mysql option:                 mysql.
* version option:                        mysqld_multi.
* version, choosing:                     Which version.
* version, latest:                       Getting MySQL.
* version, mysql option:                 mysql.
* vertical, mysql option:                mysql.
* views:                                 Missing Views.
* virtual memory, problems while compiling: Compilation problems.
* Visual Basic:                          MyODBC clients.
* wait, mysql option:                    mysql.
* Web clients:                           Contrib.
* web pages, miscellaneous:              Users.
* web search engines:                    Users.
* web server, running:                   Web server.
* web sites:                             Users.
* web tools:                             Contrib.
* Web+:                                  Useful Links.
* Webmerger:                             Useful Links.
* wild cards, in mysql.columns_priv table: Request access.
* wild cards, in mysql.db table:         Request access.
* wild cards, in mysql.host table:       Request access.
* wild cards, in mysql.tables_priv table: Request access.
* wildcards, and LIKE:                   MySQL indexes.
* wildcards, in mysql.user table:        Connection access.
* Windows:                               ODBC.
* Windows, compiling on:                 Windows compiling.
* Windows, open issues:                  Windows vs Unix.
* Windows, versus Unix:                  Windows vs Unix.
* Word program:                          MyODBC clients.
* wrappers, Eiffel:                      Eiffel.
* write access, tmp:                     mysql_install_db.
* Year 2000 compliance:                  Year 2000 compliance.
* Year 2000 issues:                      Y2K issues.


Tag Table:
Node: Top171
Node: Introduction1807
Node: MySQL and MySQL AB5051
Node: What-is5735
Node: What is MySQL AB9311
Node: Manual-info13100
Node: Manual conventions13815
Node: History17427
Node: Features18290
Node: Stability23517
Node: Table size30119
Node: Year 2000 compliance32213
Node: MySQL Information Sources36466
Node: MySQL-Books36890
Node: General-SQL51005
Node: Useful Links51779
Node: Questions70308
Node: Mailing-list70829
Node: Asking questions77018
Node: Bug reports77964
Node: Answering questions92818
Node: Licensing and Support93621
Node: Licensing policy94457
Node: Copyright97864
Node: Copyright changes99426
Node: Licensing examples99666
Node: Products that use MySQL100398
Node: ISP102281
Node: Web server103260
Node: Cost103744
Node: Payment information107237
Node: Contact information108456
Node: Support109826
Node: Basic email support111111
Node: Extended email support114339
Node: Login support115832
Node: Extended login support117468
Node: Telephone support118828
Node: Table handler support119369
Node: Compatibility120228
Node: Extensions to ANSI121194
Node: Differences from ANSI128108
Node: ANSI mode129111
Node: Missing functions130001
Node: Missing Sub-selects130916
Node: Missing SELECT INTO TABLE133162
Node: Missing Transactions133773
Node: Missing Triggers140046
Node: Missing Foreign Keys141250
Node: Broken Foreign KEY143094
Node: Missing Views145422
Node: Missing comments146296
Node: Standards147993
Node: Commit-rollback148207
Node: Bugs153318
Node: Comparisons162883
Node: Compare mSQL163661
Node: Using mSQL tools171092
Node: Protocol differences172533
Node: Syntax differences173782
Node: Compare PostgreSQL178676
Node: MySQL-PostgreSQL goals180192
Node: MySQL-PostgreSQL features182498
Node: MySQL-PostgreSQL benchmarks192719
Node: TODO204823
Node: TODO MySQL 4.0205762
Node: TODO future209297
Node: TODO sometime219540
Node: TODO unplanned223136
Node: Installing223383
Node: Quick Standard Installation225150
Node: Linux-RPM225481
Node: Windows installation227778
Node: General Installation Issues230777
Node: Getting MySQL231343
Node: Which OS238361
Node: Which version243875
Node: Installation layouts250895
Node: Many versions252984
Node: MySQL binaries255334
Node: Installing source258537
Node: Quick install261415
Node: Applying patches267000
Node: configure options268390
Node: Installing source tree276098
Node: Compilation problems279797
Node: MIT-pthreads286366
Node: Post-installation289690
Node: mysql_install_db299456
Node: Starting server303432
Node: Automatic start309104
Node: Upgrade311620
Node: Upgrading-from-3.22313794
Node: Upgrading-from-3.21318358
Node: Upgrading-from-3.20319825
Node: Upgrading-to-arch322400
Node: Operating System Specific Notes325757
Node: Linux326359
Node: Binary notes-Linux338854
Node: Linux-x86341970
Node: Linux-SPARC344152
Node: Linux-Alpha344896
Node: Linux-PowerPC346873
Node: Linux-MIPS347098
Node: Linux-IA64347432
Node: Windows348224
Node: Win95 start349023
Node: NT start350928
Node: Windows running353774
Node: Windows and SSH357026
Node: Windows symbolic links358696
Node: Windows compiling360251
Node: Windows vs Unix360944
Node: Solaris367648
Node: Solaris 2.7373422
Node: Solaris x86375666
Node: BSD Notes376445
Node: FreeBSD377038
Node: NetBSD379542
Node: OpenBSD379775
Node: OpenBSD 2.5380001
Node: OpenBSD 2.8380299
Node: BSDI380741
Node: BSDI2381008
Node: BSDI3381871
Node: BSDI4383260
Node: Mac OS X384409
Node: Mac OS X Public Beta384669
Node: Mac OS X Server384940
Node: Other Unix Notes385733
Node: Binary notes-HP-UX386433
Node: HP-UX 10.20388304
Node: HP-UX 11.x389474
Node: IBM-AIX393519
Node: SunOS397555
Node: Alpha-DEC-UNIX398204
Node: Alpha-DEC-OSF1400915
Node: SGI-Irix404234
Node: SCO406912
Node: SCO Unixware412180
Node: OS/2412734
Node: BeOS414728
Node: Novell Netware415286
Node: Tutorial415712
Node: Connecting-disconnecting417723
Node: Entering queries419555
Node: Database use427596
Node: Creating database430624
Node: Creating tables432404
Node: Loading tables436593
Node: Retrieving data439654
Node: Selecting all440821
Node: Selecting rows443304
Node: Selecting columns446533
Node: Sorting rows448673
Node: Date calculations451079
Node: Working with NULL458750
Node: Pattern matching460228
Node: Counting rows467972
Node: Multiple tables472044
Node: Getting information476471
Node: Examples478776
Node: example-Maximum-column480814
Node: example-Maximum-row481161
Node: example-Maximum-column-group482244
Node: example-Maximum-column-group-row482770
Node: example-user-variables484858
Node: example-Foreign keys485607
Node: Searching on two keys488226
Node: Calculating days489423
Node: Batch mode490344
Node: Twin492883
Node: Twin pool494269
Node: Twin event499304
Node: Apache500276
Node: MySQL Database Administration501021
Node: Configuring MySQL501874
Node: Command-line options502337
Node: Option files512646
Node: Installing many servers518622
Node: Multiple servers520799
Node: Privilege system525729
Node: General security526786
Node: Security534673
Node: Privileges options539730
Node: What Privileges541549
Node: Privileges542125
Node: Privileges provided550916
Node: Connecting556625
Node: Connection access558938
Node: Request access567058
Node: Access denied575125
Node: User Account Management588906
Node: GRANT589552
Node: User names598900
Node: Privilege changes601499
Node: Default privileges602778
Node: Adding users606405
Node: Passwords614424
Node: Password security617020
Node: Disaster Prevention620146
Node: Backup620864
Node: BACKUP TABLE624056
Node: RESTORE TABLE625199
Node: CHECK TABLE626096
Node: REPAIR TABLE630640
Node: Table maintenance632263
Node: myisamchk syntax634447
Node: myisamchk general options637727
Node: myisamchk check options640446
Node: myisamchk repair options642316
Node: myisamchk other options645371
Node: myisamchk memory646801
Node: Crash recovery648919
Node: Check651816
Node: Repair653401
Node: Optimization659787
Node: Maintenance regimen660704
Node: Table-info663507
Node: Database Administration676024
Node: OPTIMIZE TABLE676508
Node: ANALYZE TABLE677981
Node: FLUSH679033
Node: KILL681489
Node: SHOW683339
Node: SHOW DATABASE INFO684637
Node: SHOW TABLE STATUS687865
Node: SHOW STATUS689370
Node: SHOW VARIABLES699833
Node: SHOW LOGS723534
Node: SHOW PROCESSLIST724083
Node: SHOW GRANTS724921
Node: SHOW CREATE TABLE725587
Node: Localization726210
Node: Character sets726820
Node: Languages729323
Node: Adding character set730410
Node: Character arrays733911
Node: String collating735736
Node: Multi-byte characters736455
Node: Server-Side Scripts737182
Node: Server-Side Overview737810
Node: safe_mysqld741405
Node: mysqld_multi745675
Node: myisampack753825
Node: mysqld-max768034
Node: Client-Side Scripts771579
Node: Client-Side Overview772542
Node: mysql776131
Node: mysqladmin789126
Node: Using mysqlcheck792462
Node: mysqldump797164
Node: mysqlhotcopy804264
Node: mysqlimport806458
Node: mysqlshow811235
Node: perror812471
Node: Batch Commands813109
Node: Log Files813861
Node: Error log815298
Node: Query log816156
Node: Update log817158
Node: Binary log819494
Node: Slow query log823461
Node: Log file maintenance824639
Node: Replication826422
Node: Replication Intro827367
Node: Replication Implementation828735
Node: Replication HOWTO830594
Node: Replication Features835245
Node: Replication Options842143
Node: Replication SQL854050
Node: Replication FAQ859651
Node: Replication Problems870313
Node: MySQL Optimization876057
Node: Optimize Overview877070
Node: Design Limitations878923
Node: Portability879638
Node: Internal use882993
Node: MySQL Benchmarks886223
Node: Custom Benchmarks889453
Node: Query Speed891183
Node: EXPLAIN893068
Node: Estimating performance907223
Node: SELECT speed908857
Node: Where optimizations910383
Node: DISTINCT optimization914721
Node: LEFT JOIN optimization915516
Node: LIMIT optimization917621
Node: Insert speed918946
Node: Update speed923458
Node: Delete speed924296
Node: Tips924734
Node: Locking Issues933458
Node: Internal locking933733
Node: Table locking935822
Node: Optimizing Database Structure940045
Node: Design940746
Node: Data size942276
Node: MySQL indexes945141
Node: Indexes952015
Node: Multiple-column indexes953491
Node: Table cache955636
Node: Creating many tables958091
Node: Open tables958698
Node: Optimizing the Server959422
Node: System959995
Node: Server parameters962306
Node: Compile and link options967247
Node: Memory use971149
Node: DNS975961
Node: SET OPTION977293
Node: Disk issues983648
Node: Symbolic links987714
Node: Symbolic links to databases988421
Node: Symbolic links to tables989831
Node: Reference992766
Node: Language Structure993813
Node: Literals994340
Node: String syntax994921
Node: Number syntax998545
Node: Hexadecimal values999091
Node: NULL values999616
Node: Legal names1000072
Node: Name case sensitivity1003775
Node: Variables1005491
Node: Comments1007705
Node: Reserved words1009346
Node: Column types1014319
Node: Numeric types1025841
Node: Date and time types1032573
Node: Y2K issues1036160
Node: DATETIME1037525
Node: TIME1048075
Node: YEAR1051051
Node: String types1052377
Node: CHAR1052930
Node: BLOB1055547
Node: ENUM1058763
Node: SET1061591
Node: Choosing types1064636
Node: Other-vendor column types1065514
Node: Storage requirements1066782
Node: Functions1070790
Node: Non-typed Operators1072459
Node: Parenthesis1072863
Node: Comparison Operators1073198
Node: Logical Operators1079196
Node: Control flow functions1080415
Node: String functions1083893
Node: String comparison functions1099529
Node: Case Sensitivity Operators1104032
Node: Numeric Functions1105018
Node: Arithmetic functions1105293
Node: Mathematical functions1106571
Node: Date and time functions1115992
Node: Other Functions1132975
Node: Bit functions1133212
Node: Miscellaneous functions1134090
Node: Data Manipulation1143790
Node: SELECT1144470
Node: JOIN1154380
Node: INSERT1158853
Node: INSERT SELECT1163718
Node: INSERT DELAYED1165057
Node: UPDATE1170525
Node: DELETE1172368
Node: TRUNCATE1174200
Node: REPLACE1174972
Node: LOAD DATA1176168
Node: DO1194020
Node: Data Definition1194436
Node: CREATE DATABASE1195078
Node: DROP DATABASE1195857
Node: CREATE TABLE1197437
Node: Silent column changes1216545
Node: ALTER TABLE1218557
Node: RENAME TABLE1228055
Node: DROP TABLE1229365
Node: CREATE INDEX1230054
Node: DROP INDEX1231985
Node: Basic User Commands1232424
Node: USE1232749
Node: DESCRIBE1233773
Node: Transactional Commands1234542
Node: COMMIT1234941
Node: LOCK TABLES1236933
Node: SET TRANSACTION1242781
Node: Fulltext Search1243578
Node: Fulltext restrictions1250429
Node: Fulltext Fine-tuning1250785
Node: Fulltext Features to Appear in MySQL 4.01252191
Node: Fulltext TODO1253608
Node: Table types1254550
Node: MyISAM1257320
Node: Key space1265089
Node: MyISAM table formats1266224
Node: Static format1266797
Node: Dynamic format1268267
Node: Compressed format1270919
Node: MyISAM table problems1272529
Node: Corrupted MyISAM tables1272983
Node: MyISAM table close1274605
Node: MERGE1276734
Node: ISAM1282672
Node: HEAP1284070
Node: BDB1286836
Node: BDB overview1287429
Node: BDB install1288852
Node: BDB start1289730
Node: BDB characteristic1292146
Node: BDB TODO1295954
Node: BDB portability1296617
Node: BDB errors1297506
Node: InnoDB1298716
Node: InnoDB overview1299702
Node: InnoDB start1302061
Node: InnoDB init1310693
Node: Error creating InnoDB1313397
Node: Using InnoDB tables1313960
Node: Adding and removing1317515
Node: Backing up1318662
Node: InnoDB checkpoints1322454
Node: Moving1324071
Node: InnoDB transaction model1325155
Node: InnoDB consistent read1326890
Node: InnoDB locking reads1328241
Node: InnoDB Next-key locking1330663
Node: InnoDB Locks set1333124
Node: InnoDB Deadlock detection1335555
Node: InnoDB Consistent read example1336591
Node: Implementation1346375
Node: Table and index1348916
Node: InnoDB physical structure1350520
Node: InnoDB Insert buffering1351323
Node: InnoDB Adaptive hash1352723
Node: InnoDB Physical record1353862
Node: File space management1356397
Node: InnoDB Disk i/o1356737
Node: InnoDB File space1359371
Node: InnoDB File Defragmenting1361762
Node: Error handling1362808
Node: InnoDB restrictions1364050
Node: InnoDB contact information1366899
Node: Clients1367375
Node: PHP1368168
Node: PHP problems1368713
Node: Perl1369713
Node: DBI with DBD1370198
Node: Perl DBI Class1371125
Node: DBI-info1385059
Node: ODBC1385544
Node: Installing MyODBC1386402
Node: ODBC administrator1389624
Node: MyODBC connect parameters1391126
Node: ODBC Problems1394628
Node: MyODBC clients1395812
Node: ODBC and last_insert_id1407368
Node: MyODBC bug report1408284
Node: C1410666
Node: C API datatypes1413375
Node: C API function overview1419479
Node: C API functions1430295
Node: mysql_affected_rows1434317
Node: mysql_close1435876
Node: mysql_connect1436338
Node: mysql_change_user1437573
Node: mysql_character_set_name1439444
Node: mysql_create_db1439848
Node: mysql_data_seek1440845
Node: mysql_debug1441481
Node: mysql_drop_db1442146
Node: mysql_dump_debug_info1443103
Node: mysql_eof1443855
Node: mysql_errno1446461
Node: mysql_error1447238
Node: mysql_escape_string1448195
Node: mysql_fetch_field1448691
Node: mysql_fetch_fields1450194
Node: mysql_fetch_field_direct1451010
Node: mysql_fetch_lengths1452014
Node: mysql_fetch_row1453666
Node: mysql_field_count1455514
Node: mysql_field_seek1457865
Node: mysql_field_tell1458519
Node: mysql_free_result1459001
Node: mysql_get_client_info1459521
Node: mysql_get_host_info1459945
Node: mysql_get_proto_info1460413
Node: mysql_get_server_info1460865
Node: mysql_info1461283
Node: mysql_init1462630
Node: mysql_insert_id1463394
Node: mysql_kill1464730
Node: mysql_list_dbs1465365
Node: mysql_list_fields1466420
Node: mysql_list_processes1467591
Node: mysql_list_tables1468454
Node: mysql_num_fields1469495
Node: mysql_num_rows1471932
Node: mysql_options1472653
Node: mysql_ping1476555
Node: mysql_query1477328
Node: mysql_real_connect1478521
Node: mysql_real_escape_string1484526
Node: mysql_real_query1486594
Node: mysql_reload1487906
Node: mysql_row_seek1488703
Node: mysql_row_tell1489620
Node: mysql_select_db1490185
Node: mysql_shutdown1491142
Node: mysql_stat1491806
Node: mysql_store_result1492616
Node: mysql_thread_id1495115
Node: mysql_use_result1495764
Node: C Thread functions1498192
Node: my_init1498534
Node: my_thread_init()1499055
Node: my_thread_end()1499432
Node: C API problems1499816
Node: NULL mysql_store_result1500387
Node: Query results1501924
Node: Getting unique ID1503433
Node: C API linking problems1504934
Node: Building clients1505595
Node: Threaded clients1506340
Node: Cplusplus1510955
Node: Borland C++1511213
Node: Java1512031
Node: Python1512576
Node: Tcl1512934
Node: Eiffel1513226
Node: Extending MySQL1513528
Node: Adding functions1513831
Node: CREATE FUNCTION1515395
Node: Adding UDF1516856
Node: UDF calling sequences1520451
Node: UDF arguments1523175
Node: UDF return values1526947
Node: UDF compiling1528900
Node: Adding native function1533030
Node: Adding procedures1536878
Node: procedure analyse1537658
Node: Writing a procedure1538434
Node: MySQL internals1538820
Node: MySQL threads1539546
Node: MySQL test suite1541064
Node: running mysqltest1542537
Node: extending mysqltest1543853
Node: Reporting mysqltest bugs1547314
Node: Problems1550035
Node: What is crashing1550797
Node: Common errors1554873
Node: Error Access denied1556256
Node: Gone away1556469
Node: Can not connect to server1558405
Node: Blocked host1563463
Node: Too many connections1564634
Node: Non-transactional tables1565731
Node: Out of memory1566916
Node: Packet too large1567765
Node: Communication errors1568960
Node: Full table1571177
Node: Cannot create1571989
Node: Commands out of sync1572824
Node: Ignoring user1573442
Node: Cannot find table1574848
Node: Cannot initialize character set1575586
Node: Not enough file handles1577032
Node: Installation Issues1579407
Node: Link errors1579802
Node: Changing MySQL user1582447
Node: File permissions1585266
Node: Administration Issues1586518
Node: Crashing1587100
Node: Resetting permissions1594387
Node: Full disk1595635
Node: Temporary files1597252
Node: Problems with mysql.sock1598777
Node: Timezone problems1600363
Node: Query Issues1600821
Node: Case sensitivity1601368
Node: Using DATE1602725
Node: Problems with NULL1605395
Node: Problems with alias1608109
Node: Deleting from related tables1609120
Node: No matching rows1610190
Node: Table Definition Issues1612086
Node: ALTER TABLE problems1612445
Node: Change column order1613937
Node: Temporary table problems1615212
Node: Users1615891
Node: MySQL customer usage1628635
Node: Contrib1630129
Node: Credits1670424
Node: Developers1670802
Node: Contributors1674784
Node: Supporters1685046
Node: News1685756
Node: News-4.0.x1686625
Node: News-4.0.01687087
Node: News-3.23.x1688516
Node: News-3.23.491693096
Node: News-3.23.481693780
Node: News-3.23.471696043
Node: News-3.23.461696953
Node: News-3.23.451697891
Node: News-3.23.441698995
Node: News-3.23.431702138
Node: News-3.23.421703061
Node: News-3.23.411705092
Node: News-3.23.401706563
Node: News-3.23.391708503
Node: News-3.23.381709916
Node: News-3.23.371711537
Node: News-3.23.361714152
Node: News-3.23.351715667
Node: News-3.23.34a1716184
Node: News-3.23.341716436
Node: News-3.23.331719007
Node: News-3.23.321722191
Node: News-3.23.311723520
Node: News-3.23.301725357
Node: News-3.23.291727263
Node: News-3.23.281731725
Node: News-3.23.271736389
Node: News-3.23.261736948
Node: News-3.23.251739654
Node: News-3.23.241742523
Node: News-3.23.231743405
Node: News-3.23.221747637
Node: News-3.23.211749029
Node: News-3.23.201750452
Node: News-3.23.191750715
Node: News-3.23.181752123
Node: News-3.23.171752803
Node: News-3.23.161754777
Node: News-3.23.151755757
Node: News-3.23.141758392
Node: News-3.23.131760121
Node: News-3.23.121761055
Node: News-3.23.111762795
Node: News-3.23.101764342
Node: News-3.23.91764589
Node: News-3.23.81767079
Node: News-3.23.71768346
Node: News-3.23.61770428
Node: News-3.23.51772211
Node: News-3.23.41774145
Node: News-3.23.31775305
Node: News-3.23.21776407
Node: News-3.23.11778749
Node: News-3.23.01778939
Node: News-3.22.x1783977
Node: News-3.22.351786587
Node: News-3.22.341786986
Node: News-3.22.331787386
Node: News-3.22.321787661
Node: News-3.22.311788361
Node: News-3.22.301788566
Node: News-3.22.291789128
Node: News-3.22.281790062
Node: News-3.22.271790482
Node: News-3.22.261790886
Node: News-3.22.251791779
Node: News-3.22.241791990
Node: News-3.22.231792511
Node: News-3.22.221793333
Node: News-3.22.211794052
Node: News-3.22.201794794
Node: News-3.22.191795145
Node: News-3.22.181795487
Node: News-3.22.171796043
Node: News-3.22.161796463
Node: News-3.22.151797171
Node: News-3.22.141798511
Node: News-3.22.131799414
Node: News-3.22.121799952
Node: News-3.22.111801283
Node: News-3.22.101802698
Node: News-3.22.91804956
Node: News-3.22.81806065
Node: News-3.22.71807552
Node: News-3.22.61809339
Node: News-3.22.51809965
Node: News-3.22.41814465
Node: News-3.22.31816126
Node: News-3.22.21816545
Node: News-3.22.11817988
Node: News-3.22.01819419
Node: News-3.21.x1824064
Node: News-3.21.331826405
Node: News-3.21.321827011
Node: News-3.21.311828260
Node: News-3.21.301828893
Node: News-3.21.291830478
Node: News-3.21.281831221
Node: News-3.21.271831592
Node: News-3.21.261832826
Node: News-3.21.251833753
Node: News-3.21.241834333
Node: News-3.21.231835236
Node: News-3.21.221836681
Node: News-3.21.21a1838378
Node: News-3.21.211838589
Node: News-3.21.201838964
Node: News-3.21.191839628
Node: News-3.21.181840064
Node: News-3.21.171840858
Node: News-3.21.161842052
Node: News-3.21.151842756
Node: News-3.21.14b1845242
Node: News-3.21.14a1845472
Node: News-3.21.131847082
Node: News-3.21.121848010
Node: News-3.21.111850200
Node: News-3.21.101851258
Node: News-3.21.91852285
Node: News-3.21.81852803
Node: News-3.21.71854205
Node: News-3.21.61854943
Node: News-3.21.51855264
Node: News-3.21.41855903
Node: News-3.21.31856367
Node: News-3.21.21858522
Node: News-3.21.01860644
Node: News-3.20.x1863289
Node: News-3.20.181864567
Node: News-3.20.171866157
Node: News-3.20.161868232
Node: News-3.20.151869161
Node: News-3.20.141869912
Node: News-3.20.131871211
Node: News-3.20.111872541
Node: News-3.20.101873471
Node: News-3.20.91874168
Node: News-3.20.81874592
Node: News-3.20.71874799
Node: News-3.20.61875907
Node: News-3.20.31878847
Node: News-3.20.01881280
Node: News-3.19.x1882910
Node: News-3.19.51883346
Node: News-3.19.41884050
Node: News-3.19.31884815
Node: Porting1885463
Node: Debugging server1888270
Node: Compiling for debugging1890371
Node: Making trace files1892946
Node: Using gdb on mysqld1894631
Node: Using stack trace1897079
Node: Using log files1899318
Node: Reproduceable test case1901947
Node: Debugging client1903815
Node: The DBUG package1904991
Node: Locking methods1909031
Node: RTS-threads1912982
Node: Thread packages1915987
Node: Environment variables1918458
Node: Regexp1920582
Node: Unireg1927622
Node: GPL license1929839
Node: LGPL license1949028
Node: Placeholder1977127
Node: Installing binary1977500
Node: Perl support1984391
Node: Perl installation1984855
Node: ActiveState Perl1987460
Node: Windows Perl1988637
Node: Perl support problems1989324
Node: Group by functions1993360
Node: Function Index1997509
Node: Concept Index2038275
End Tag Table
