By default, when you install MySQL after compiling it from a
source distribution, the installation step installs files under
/usr/local
. Components are installed in the
directories shown in the following table. To configure particular
installation locations, use the options described at
Section 2.11.4, “MySQL Source-Configuration Options”.
Table 2.18. MySQL Layout for Installation from Source
Directory | Contents of Directory |
---|---|
bin | Client programs and scripts |
include/mysql | Include (header) files |
Docs | Manual in Info format |
man | Unix manual pages |
lib/mysql | Libraries |
libexec | The mysqld server |
share/mysql | Miscellaneous support files, including error messages, sample configuration files, SQL for database installation |
sql-bench | Benchmarks |
var | Log files, databases |
Within its installation directory, the layout of a source installation differs from that of a binary installation in the following ways:
The mysqld server is installed in the
libexec
directory rather than in the
bin
directory.
The data directory is var
rather than
data
.
mysql_install_db is installed in the
bin
directory rather than in the
scripts
directory.
The header file and library directories are
include/mysql
and
lib/mysql
rather than
include
and lib
.
User Comments
Add your own comment.