この項では、米国 Sun Microsystems, Inc. が提供するバイナリまたはソースの配布をインストールすることによって作成されるディレクトリのデフォルトのレイアウトについて説明します。ほかのベンダーが提供する配布では、ここに示すものとは異なるレイアウトを使用していることがあります。
        Windows で動作している MySQL 5.1
        のデフォルトのインストールディレクトリは
        C:\Program Files\MySQL\MySQL Server
         になります。(Windows
        のユーザーの中には公式にデフォルトとして使用されていた
        C:\mysql
        にインストールを希望される場合があります。しかし、サブディレクトリのレイアウトはそのまま変わりません)。インストールディレクトリには以下のサブディレクトリがあります。
      
| ディレクトリ | ディレクトリの中身 | 
| bin | クライアントプログラムおよび mysqld サーバー | 
| data | ログファイル、データベース | 
| Docs | CHM フォーマットのドキュメント | 
| examples | プログラムおよびスクリプト例 | 
| include | (ヘッダー) ファイルを含む | 
| lib | ライブラリ | 
| scripts | ユーティリティースクリプト | 
| share | エラーメッセージファイル | 
Linux RPM 配布で作成されたインストールは以下のシステムディレクトリのファイルに格納されます。
| ディレクトリ | ディレクトリの中身 | 
| /usr/bin | クライアントプログラムおよびスクリプト | 
| /usr/sbin | mysqld サーバー | 
| /var/lib/mysql | ログファイル、データベース | 
| /usr/share/info | 情報フォーマットのドキュメント | 
| /usr/share/man | Unix マニュアルページ | 
| /usr/include/mysql | (ヘッダー) ファイルを含む | 
| /usr/lib/mysql | ライブラリ | 
| /usr/share/mysql | エラーメッセージと文字列セットファイル | 
| /usr/share/sql-bench | ベンチマーク | 
        Unix では、tar
        ファイルのバイナリ配布が選択したインストールのロケーション
        (一般的には
        /usr/local/mysql)
        で解凍するとインストールされそのロケーションで以下のディレクトリが作成されます。
      
| ディレクトリ | ディレクトリの中身 | 
| bin | クライアントプログラムおよび mysqld サーバー | 
| data | ログファイル、データベース | 
| docs | 情報フォーマットのドキュメント | 
| man | Unix マニュアルページ | 
| include | (ヘッダー) ファイルを含む | 
| lib | ライブラリ | 
| scripts | mysql_install_db | 
| share/mysql | エラーメッセージファイル | 
| sql-bench | ベンチマーク | 
        ソースの配布がそれを設定してコンパイルしたあとにインストールされます。デフォルトでは、インストール手順によってファイルを
        /usr/local
        の以下のサブディレクトリにインストールします。
      
| ディレクトリ | ディレクトリの中身 | 
| bin | クライアントプログラムおよびスクリプト | 
| include/mysql | (ヘッダー) ファイルを含む | 
| Docs | Info のドキュメント、CHM フォーマット | 
| man | Unix マニュアルページ | 
| lib/mysql | ライブラリ | 
| libexec | mysqld サーバー | 
| share/mysql | エラーメッセージファイル | 
| sql-bench | ベンチマークおよび crash-meテスト | 
| var | データベースおよびログファイル | 
インストールしたディレクトリの中では、ソースのインストールのレイアウトが以下の点でバイナリのインストールと異なります。
            mysqld サーバーは
            bin
            ディレクトリではなく
            libexec
            ディレクトリにインストールされます。
          
            データディレクトリは
            data ではなく
            var です。
          
            mysql_install_db は
            scripts
            ディレクトリではなく
            bin
            ディレクトリにインストールされます。
          
            ヘッダーファイルとライブラリのディレクトリは
            includel および
            lib ではなく
            include/mysql および
            lib/mysql。
          
        ソース配布の一番上のディレクトリにある
        scripts/make_binary_distribution
        スクリプトを実行してコンパイルされたソースの配布でお客様ご自身のバイナリのインストールを作成できます。
      

