On Windows, the default installation directory is C:\mysql, which has the following subdirectories:
Directory | Contents of Directory |
---|---|
bin | Client programs and the mysqld server |
data | Log files, databases |
Docs | Documentation |
examples | Example programs and scripts |
include | Include (header) files |
lib | Libraries |
scripts | Utility scripts |
share | Error message files |
Installations created from Linux RPM distributions result in files under the following system directories:
Directory | Contents of Directory |
---|---|
/usr/bin | Client programs and scripts |
/usr/sbin | The mysqld server |
/var/lib/mysql | Log files, databases |
/usr/share/doc/packages | Documentation |
include/usr/include/mysql | Include (header) files |
lib/usr/lib/mysql | Libraries |
/usr/share/mysql | Error message and character set files |
sql-bench/usr/share/sql-bench | Benchmarks |
On Unix, a tar file binary distribution is installed by unpacking it at the installation location you choose (typically/usr/local/mysql) and creates the following directories in that location:
Directory | Contents of Directory |
---|---|
bin | Client programs and the mysqld server |
data | Log files, databases |
docs | Documentation, ChangeLog |
include | Include (header) files |
lib | Libraries |
scripts | mysql_install_db |
share/mysql | Error message files |
sql-bench | Benchmarks |
A source distribution is installed after you configure and compile it. By default, the installation step installs files under/usr/local, in the following subdirectories:
Directory | Contents of Directory |
---|---|
bin | Client programs and scripts |
include/mysql | Include (header) files |
info | Documentation in Info format |
lib/mysql | Libraries |
libexec | The mysqld server |
share/mysql | Error message files |
sql-bench | Benchmarks and crash-me test |
var | Databases and log files |
http://blog.chinaunix.net/uid-7692530-id-2567575.html