2004-06-13 07:57:50 +08:00
|
|
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
2007-04-05 03:42:53 +08:00
|
|
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
|
|
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
2004-06-13 07:57:50 +08:00
|
|
|
<!ENTITY % general-entities SYSTEM "../../general.ent">
|
|
|
|
%general-entities;
|
2006-05-15 00:01:57 +08:00
|
|
|
|
2012-08-15 18:46:06 +08:00
|
|
|
<!ENTITY mysql-download-http "http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-&mysql-version;.tar.gz">
|
2012-08-15 14:01:58 +08:00
|
|
|
<!ENTITY mysql-download-ftp " ">
|
2013-01-25 00:36:58 +08:00
|
|
|
<!ENTITY mysql-md5sum "e6b9f9cb82e990bd8f0474df7462904e">
|
2012-07-24 10:10:09 +08:00
|
|
|
<!ENTITY mysql-size "24 MB">
|
2013-01-25 00:36:58 +08:00
|
|
|
<!ENTITY mysql-buildsize "760 MB (additional 170 MB to run the test suite)">
|
2012-10-19 05:06:38 +08:00
|
|
|
<!ENTITY mysql-time "4.0 SBU (Test suite is an additional 45 minutes, only partially CPU dependent)">
|
2004-06-13 07:57:50 +08:00
|
|
|
]>
|
|
|
|
|
2002-08-16 09:24:08 +08:00
|
|
|
<sect1 id="mysql" xreflabel="MySQL-&mysql-version;">
|
2005-05-17 03:19:07 +08:00
|
|
|
<?dbhtml filename="mysql.html"?>
|
|
|
|
|
|
|
|
<sect1info>
|
|
|
|
<othername>$LastChangedBy$</othername>
|
|
|
|
<date>$Date$</date>
|
|
|
|
</sect1info>
|
|
|
|
|
|
|
|
<title>MySQL-&mysql-version;</title>
|
|
|
|
|
|
|
|
<indexterm zone="mysql">
|
|
|
|
<primary sortas="a-MySQL">MySQL</primary>
|
|
|
|
</indexterm>
|
|
|
|
|
|
|
|
<sect2 role="package">
|
|
|
|
<title>Introduction to MySQL</title>
|
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
<application>MySQL</application> is a widely used and fast SQL database
|
|
|
|
server. It is a client/server implementation that consists of a
|
|
|
|
server daemon and many different client programs and libraries.
|
|
|
|
</para>
|
2005-05-17 03:19:07 +08:00
|
|
|
|
2012-10-26 18:46:42 +08:00
|
|
|
&lfs72_checked;
|
2010-08-15 01:39:46 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
|
|
|
<itemizedlist spacing="compact">
|
|
|
|
<listitem>
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Download (HTTP): <ulink url="&mysql-download-http;"/>
|
|
|
|
</para>
|
2005-05-17 03:19:07 +08:00
|
|
|
</listitem>
|
|
|
|
<listitem>
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Download (FTP): <ulink url="&mysql-download-ftp;"/>
|
|
|
|
</para>
|
2005-05-17 03:19:07 +08:00
|
|
|
</listitem>
|
|
|
|
<listitem>
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Download MD5 sum: &mysql-md5sum;
|
|
|
|
</para>
|
2005-05-17 03:19:07 +08:00
|
|
|
</listitem>
|
|
|
|
<listitem>
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Download size: &mysql-size;
|
|
|
|
</para>
|
2005-05-17 03:19:07 +08:00
|
|
|
</listitem>
|
|
|
|
<listitem>
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Estimated disk space required: &mysql-buildsize;
|
|
|
|
</para>
|
2005-05-17 03:19:07 +08:00
|
|
|
</listitem>
|
|
|
|
<listitem>
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Estimated build time: &mysql-time;
|
|
|
|
</para>
|
2005-05-17 03:19:07 +08:00
|
|
|
</listitem>
|
|
|
|
</itemizedlist>
|
|
|
|
|
2010-11-13 09:06:55 +08:00
|
|
|
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
|
2008-12-28 15:38:01 +08:00
|
|
|
<itemizedlist spacing="compact">
|
2012-03-22 04:33:26 +08:00
|
|
|
<listitem>
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Optional patch (recommended if building for Amarok):
|
|
|
|
<ulink url="&patch-root;/mysql-&mysql-version;-embedded_library_shared-1.patch"/>
|
|
|
|
</para>
|
2012-03-22 04:33:26 +08:00
|
|
|
</listitem>
|
2010-11-13 09:06:55 +08:00
|
|
|
<listitem>
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Optional Documentation (see tip below):
|
2010-11-13 09:06:55 +08:00
|
|
|
<ulink url="http://dev.mysql.com/doc/"/>
|
2010-08-01 10:31:10 +08:00
|
|
|
</para>
|
2008-12-28 15:38:01 +08:00
|
|
|
</listitem>
|
|
|
|
</itemizedlist>
|
2012-03-22 04:33:26 +08:00
|
|
|
|
2005-05-19 02:05:41 +08:00
|
|
|
<bridgehead renderas="sect3">MySQL Dependencies</bridgehead>
|
2005-05-17 03:19:07 +08:00
|
|
|
|
2011-11-02 13:08:32 +08:00
|
|
|
<bridgehead renderas="sect4">Required</bridgehead>
|
2013-01-25 00:36:58 +08:00
|
|
|
<para role="required">
|
|
|
|
<xref linkend="cmake"/>
|
|
|
|
</para>
|
2011-11-02 13:08:32 +08:00
|
|
|
|
2010-08-01 10:31:10 +08:00
|
|
|
<bridgehead renderas="sect4">Recommended</bridgehead>
|
2013-01-25 00:36:58 +08:00
|
|
|
<para role="recommended">
|
|
|
|
<xref linkend="openssl"/>
|
|
|
|
</para>
|
2010-08-01 10:31:10 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<bridgehead renderas="sect4">Optional</bridgehead>
|
2012-08-01 20:04:22 +08:00
|
|
|
<para role="optional">
|
|
|
|
<ulink url="http://packages.debian.org/source/sid/libaio">libaio</ulink>
|
|
|
|
</para>
|
2006-06-22 00:26:07 +08:00
|
|
|
|
2006-04-11 02:38:56 +08:00
|
|
|
<para condition="html" role="usernotes">User Notes:
|
2013-01-25 00:36:58 +08:00
|
|
|
<ulink url="&blfs-wiki;/mysql"/>
|
|
|
|
</para>
|
2005-05-17 03:19:07 +08:00
|
|
|
</sect2>
|
2012-08-15 14:01:58 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<sect2 role="installation">
|
|
|
|
<title>Installation of MySQL</title>
|
2012-08-15 14:01:58 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
For security reasons, running the server as an unprivileged user
|
|
|
|
and group is strongly encouraged. Issue the following (as
|
|
|
|
<systemitem class="username">root</systemitem>) to create the
|
|
|
|
user and group:
|
|
|
|
</para>
|
2005-05-17 03:19:07 +08:00
|
|
|
|
2005-06-06 05:06:40 +08:00
|
|
|
<screen role="root"><userinput>groupadd -g 40 mysql &&
|
2013-01-25 00:36:58 +08:00
|
|
|
useradd -c "MySQL Server" -d /srv/mysql -g mysql -s /bin/false -u 40 mysql</userinput></screen>
|
|
|
|
|
|
|
|
<para>
|
|
|
|
If the MySQL server is not needed, it is possible to build only the
|
|
|
|
client libraries of MySQL. To do this you need to add
|
|
|
|
<parameter>-DWITHOUT_SERVER=ON</parameter> to the <command>cmake</command>
|
|
|
|
command below.
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<para>
|
|
|
|
MySQL contains an embedded server library which can be enabled with
|
|
|
|
the cmake option <parameter>-DWITH_EMBEDDED_SERVER=ON</parameter>. By
|
|
|
|
default this server is built as a statically linked library,
|
|
|
|
<filename>libmysqld.a</filename>, but by applying the optional patch, a
|
|
|
|
shared version of this library can be built. The library is needed
|
|
|
|
by certain applications, such as <application>Amarok</application> and
|
|
|
|
we recommend use of the shared libraries.
|
|
|
|
</para>
|
2012-08-15 14:01:58 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
There are numerous options available to
|
|
|
|
<userinput>cmake</userinput>. Check the output of the `<userinput>cmake .
|
|
|
|
-LH</userinput>` for additional customization options. See the <ulink
|
|
|
|
url="http://dev.mysql.com/doc/refman/5.5/en/source-configuration-options.html">MySQL
|
|
|
|
Documentation</ulink> for a full listing of all options.
|
|
|
|
</para>
|
2012-03-22 04:33:26 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
If you want to build shared version of the embedded server library, apply
|
|
|
|
the following patch:
|
|
|
|
</para>
|
2012-03-22 04:33:26 +08:00
|
|
|
|
2012-08-15 14:01:58 +08:00
|
|
|
<screen><userinput>patch -Np1 -i ../mysql-&mysql-version;-embedded_library_shared-1.patch</userinput></screen>
|
2012-03-22 04:33:26 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Install <application>MySQL</application> by running the
|
|
|
|
following commands:
|
|
|
|
</para>
|
2012-03-22 04:33:26 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<screen><userinput>sed -i "/ADD_SUBDIRECTORY(sql\/share)/d" CMakeLists.txt &&
|
|
|
|
sed -i "s/ADD_SUBDIRECTORY(libmysql)/&\\nADD_SUBDIRECTORY(sql\/share)/" CMakeLists.txt &&
|
|
|
|
sed -i "s@data/test@\${INSTALL_MYSQLSHAREDIR}@g" sql/CMakeLists.txt &&
|
|
|
|
sed -i "s@data/mysql@\${INSTALL_MYSQLTESTDIR}@g" sql/CMakeLists.txt &&
|
|
|
|
mkdir build &&
|
2012-09-09 10:44:43 +08:00
|
|
|
cd build &&
|
2013-01-25 00:36:58 +08:00
|
|
|
cmake -DCMAKE_BUILD_TYPE=Release \
|
|
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
2012-08-15 14:01:58 +08:00
|
|
|
-DINSTALL_DOCDIR=share/doc/mysql \
|
|
|
|
-DINSTALL_DOCREADMEDIR=share/doc/mysql \
|
|
|
|
-DINSTALL_INCLUDEDIR=include/mysql \
|
|
|
|
-DINSTALL_INFODIR=share/info \
|
|
|
|
-DINSTALL_MANDIR=share/man \
|
|
|
|
-DINSTALL_MYSQLDATADIR=/srv/mysql \
|
|
|
|
-DINSTALL_MYSQLSHAREDIR=share/mysql \
|
|
|
|
-DINSTALL_MYSQLTESTDIR=share/mysql/test \
|
|
|
|
-DINSTALL_PLUGINDIR=lib/mysql \
|
|
|
|
-DINSTALL_SBINDIR=sbin \
|
|
|
|
-DINSTALL_SCRIPTDIR=bin \
|
|
|
|
-DINSTALL_SQLBENCHDIR=share/mysql/bench \
|
|
|
|
-DINSTALL_SUPPORTFILESDIR=share/mysql/support \
|
|
|
|
-DMYSQL_DATADIR=/srv/mysql \
|
|
|
|
-DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock \
|
2013-01-25 00:36:58 +08:00
|
|
|
-DSYSCONFDIR=/etc/mysql \
|
2012-08-15 14:01:58 +08:00
|
|
|
-DWITH_PARTITION_STORAGE_ENGINE=OFF \
|
|
|
|
-DWITH_PERFSCHEMA_STORAGE_ENGINE=OFF \
|
|
|
|
-DWITH_READLINE=system \
|
|
|
|
-DWITH_SSL=system \
|
|
|
|
.. &&
|
2008-12-28 15:38:01 +08:00
|
|
|
make</userinput></screen>
|
2006-05-15 00:01:57 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
To test the results, issue: <command>make test-force 2>&1 | tee
|
|
|
|
test.log</command>. This forces the test to run to completion and logs all
|
|
|
|
the test output. There will be many tests that are not run due to
|
|
|
|
configuration options and developer considerations. Otherwise many of the
|
|
|
|
tests will fail. Also, two tests will fail if ipv6 is not available in
|
|
|
|
the kernel either as a module or built in.
|
|
|
|
</para>
|
2004-11-19 13:14:27 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<note>
|
|
|
|
<para>
|
|
|
|
The SSL tests may fail due to expired certificates.
|
|
|
|
</para>
|
|
|
|
</note>
|
|
|
|
|
|
|
|
<para>
|
|
|
|
Now, as the <systemitem class="username">root</systemitem> user:
|
|
|
|
</para>
|
2012-08-15 14:01:58 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<screen role="root"><userinput>make install</userinput></screen>
|
2012-08-15 14:01:58 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<tip>
|
|
|
|
<para>
|
|
|
|
The only documentation shipped in the source tarball are
|
|
|
|
<filename>mysql.info</filename> and man pages. You can download
|
|
|
|
various formats of the <application>MySQL</application>
|
|
|
|
Reference Manual from <ulink url="http://dev.mysql.com/doc/"/>.
|
|
|
|
</para>
|
|
|
|
</tip>
|
2006-04-28 06:50:10 +08:00
|
|
|
|
2011-11-02 13:08:32 +08:00
|
|
|
</sect2>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2011-11-02 13:08:32 +08:00
|
|
|
<sect2 role="commands">
|
|
|
|
<title>Command Explanations</title>
|
2005-12-14 04:25:49 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
<command>sed -i ...</command>: First two seds fix client-only builds. Last
|
|
|
|
two seds set correct installation directories for some components.
|
|
|
|
</para>
|
2012-08-15 14:01:58 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
<parameter>-DWITH_<engine>_STORAGE_ENGINE=ON</parameter>: The default
|
|
|
|
instructions only build the innobase (InnoDB) storage engine. If other
|
|
|
|
storage engines are desired use this switch to enable them. Valid choices
|
|
|
|
are ARCHIVE, BLACKHOLE, EXAMPLE, FEDERATED, INNOBASE, NDBCLUSTER,
|
|
|
|
PARTITION and PERFSCHEMA.
|
|
|
|
</para>
|
2012-08-15 14:01:58 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
<parameter>-DWITHOUT_SERVER=ON</parameter>: Use this switch if you don't
|
|
|
|
want the server and would like to build the client only.
|
|
|
|
</para>
|
2012-08-15 14:01:58 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
<parameter>-DWITH_EMBEDDED_SERVER=ON</parameter>: Use this switch to build
|
|
|
|
the embedded server library.
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<para>
|
|
|
|
<parameter>-DWITH_SSL=system</parameter>: This switch is used to tell the
|
|
|
|
build system to use system version of the
|
|
|
|
<application>OpenSSL</application>. Remove it if you didn't install
|
|
|
|
<application>OpenSSL</application>.
|
|
|
|
</para>
|
2010-03-31 06:19:00 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
</sect2>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<sect2 role="configuration">
|
|
|
|
<title>Configuring MySQL</title>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<sect3 id="mysql-config">
|
|
|
|
<title>Config Files</title>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
<filename>/etc/mysql/my.cnf</filename> and
|
|
|
|
<filename>~/.my.cnf</filename>
|
|
|
|
</para>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<indexterm zone="mysql mysql-config">
|
|
|
|
<primary sortas="e-AA.my.cnf">~/.my.cnf</primary>
|
|
|
|
</indexterm>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<indexterm zone="mysql mysql-config">
|
2013-01-25 00:36:58 +08:00
|
|
|
<primary sortas="e-etc-mysql-my.cnf">/etc/mysql/my.cnf</primary>
|
2005-05-17 03:19:07 +08:00
|
|
|
</indexterm>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
</sect3>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<sect3>
|
|
|
|
<title>Configuration Information</title>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
There are several default configuration files available in
|
|
|
|
<filename class="directory">/usr/share/mysql</filename> which you can
|
|
|
|
use. When creating the file, ensure binary logs are disabled unless you
|
|
|
|
are doing database replication. Create <filename>/etc/mysql/my.cnf</filename>
|
|
|
|
using the following commands as the <systemitem
|
|
|
|
class="username">root</systemitem> user:
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<screen role="root"><userinput>install -v -Dm644 /usr/share/mysql/support/my-medium.cnf /etc/mysql/my.cnf &&
|
|
|
|
sed -i 's/^log-bin/#log-bin/' /etc/mysql/my.cnf &&
|
|
|
|
sed -i 's/^binlog/#binlog/' /etc/mysql/my.cnf</userinput></screen>
|
|
|
|
|
|
|
|
<para>
|
|
|
|
You can now install a database and change the ownership to the
|
|
|
|
unprivileged user and group (perform as the <systemitem
|
|
|
|
class="username">root</systemitem> user):
|
|
|
|
</para>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2011-11-02 13:08:32 +08:00
|
|
|
<screen role="root"><userinput>mysql_install_db --basedir=/usr --datadir=/srv/mysql --user=mysql &&
|
2013-01-25 00:36:58 +08:00
|
|
|
chown -R mysql:mysql /srv/mysql</userinput></screen>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Further configuration requires that the
|
|
|
|
<application>MySQL</application> server is running. Start
|
|
|
|
the server using the following commands as the <systemitem
|
|
|
|
class="username">root</systemitem> user:
|
|
|
|
</para>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2005-06-18 03:34:50 +08:00
|
|
|
<screen role="root"><userinput>install -v -m755 -o mysql -g mysql -d /var/run/mysql &&
|
2005-05-17 03:19:07 +08:00
|
|
|
mysqld_safe --user=mysql 2>&1 >/dev/null &</userinput></screen>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
A default installation does not set up a password for the
|
|
|
|
administrator, so use the following command as the <systemitem
|
|
|
|
class="username">root</systemitem> user to set one. Replace
|
|
|
|
<replaceable><new-password></replaceable> with your own.
|
|
|
|
</para>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2006-04-11 02:38:56 +08:00
|
|
|
<screen role="root"><userinput>mysqladmin -u root password <replaceable><new-password></replaceable></userinput></screen>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Configuration of the server is now finished. Shut the server
|
|
|
|
down using the following command as the <systemitem
|
|
|
|
class="username">root</systemitem> user:
|
|
|
|
</para>
|
2004-07-28 14:47:21 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<screen role="root"><userinput>mysqladmin -p shutdown</userinput></screen>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
</sect3>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<sect3 id="mysql-init">
|
|
|
|
<title>Boot Script</title>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Install the <filename>/etc/rc.d/init.d/mysql</filename> init script
|
|
|
|
included in the <xref linkend="bootscripts"/> package as
|
|
|
|
the <systemitem class="username">root</systemitem> user to start the
|
|
|
|
<application>MySQL</application> server during system boot-up.
|
|
|
|
</para>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<indexterm zone="mysql mysql-init">
|
|
|
|
<primary sortas="f-mysql">mysql</primary>
|
|
|
|
</indexterm>
|
2005-04-06 14:56:25 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<screen role="root"><userinput>make install-mysql</userinput></screen>
|
2005-04-06 14:56:25 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
</sect3>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
</sect2>
|
2004-06-13 07:57:50 +08:00
|
|
|
|
2005-05-17 03:19:07 +08:00
|
|
|
<sect2 role="content">
|
|
|
|
<title>Contents</title>
|
|
|
|
|
|
|
|
<segmentedlist>
|
|
|
|
<segtitle>Installed Programs</segtitle>
|
|
|
|
<segtitle>Installed Libraries</segtitle>
|
|
|
|
<segtitle>Installed Directories</segtitle>
|
|
|
|
|
|
|
|
<seglistitem>
|
2013-01-25 00:36:58 +08:00
|
|
|
<seg>
|
|
|
|
innochecksum, msql2mysql, myisamchk, myisam_ftdump, myisamlog,
|
|
|
|
myisampack, my_print_defaults, mysql, mysqlaccess, mysqlaccess.conf,
|
|
|
|
mysqladmin, mysqlbinlog, mysqlbug, mysqlcheck, mysql_client_test,
|
|
|
|
mysql_client_test_embedded, mysql_config, mysql_convert_table_format,
|
|
|
|
mysqld, mysqld_multi, mysqld_safe, mysqldump, mysqldumpslow,
|
|
|
|
mysql_embedded, mysql_find_rows, mysql_fix_extensions, mysqlhotcopy,
|
|
|
|
mysqlimport, mysql_install_db, mysql_plugin, mysql_secure_installation,
|
|
|
|
mysql_setpermission, mysqlshow, mysqlslap, mysqltest,
|
|
|
|
mysqltest_embedded, mysql_tzinfo_to_sql, mysql_upgrade, mysql_waitpid,
|
|
|
|
mysql_zap, perror, replace, resolveip and resolve_stack_dump
|
|
|
|
</seg>
|
|
|
|
<seg>
|
|
|
|
libmysqlclient.{so,a}, libmysqlclient_r.{so,a}, libmysqld.{so,a},
|
|
|
|
libmysqlservices.a and several in /usr/lib/mysql
|
|
|
|
</seg>
|
|
|
|
<seg>
|
|
|
|
/etc/mysql,
|
|
|
|
/srv/mysql,
|
|
|
|
/usr/include/mysql,
|
|
|
|
/usr/lib/mysql,
|
|
|
|
/usr/share/doc/mysql and
|
|
|
|
/usr/share/mysql
|
|
|
|
</seg>
|
2005-05-17 03:19:07 +08:00
|
|
|
</seglistitem>
|
|
|
|
</segmentedlist>
|
|
|
|
|
|
|
|
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
|
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
Descriptions of all the programs and libraries would be several
|
|
|
|
pages long. Instead, consult the <filename>mysql.info</filename>
|
|
|
|
documentation or the on-line reference manual at <ulink
|
|
|
|
url="http://dev.mysql.com/doc/refman/5.5/en/index.html"/>.
|
|
|
|
</para>
|
2005-05-17 03:19:07 +08:00
|
|
|
|
2013-01-25 00:36:58 +08:00
|
|
|
<para>
|
|
|
|
The <application>Perl</application> DBI modules must be installed
|
|
|
|
for some of the <application>MySQL</application> support programs to
|
|
|
|
function properly.
|
|
|
|
</para>
|
2005-05-17 03:19:07 +08:00
|
|
|
|
|
|
|
</sect2>
|
2002-07-08 04:28:42 +08:00
|
|
|
|
|
|
|
</sect1>
|