<div id="docs-body">
 <div class="section">
  <div class="titlepage">
   <div>
    <div>
     <h3 class="title">
      <a name="source-installation-methods">
      </a>
      2.8.1 Source Installation Methods
     </h3>
    </div>
   </div>
  </div>
  <p>
   There are two methods for installing MySQL from source:
  </p>
  <div class="itemizedlist">
   <ul class="itemizedlist" style="list-style-type: disc; ">
    <li class="listitem">
     <p>
      Use a standard MySQL source distribution. To obtain a standard
          distribution, see
      <a class="xref" href="getting-mysql.html" title="2.1.3 How to Get MySQL">
       Section 2.1.3, “How to Get MySQL”
      </a>
      . For
          instructions on building from a standard distribution, see
      <a class="xref" href="installing-source-distribution.html" title="2.8.4 Installing MySQL Using a Standard Source Distribution">
       Section 2.8.4, “Installing MySQL Using a Standard Source Distribution”
      </a>
      .
     </p>
     <p>
      Standard distributions are available as compressed
      <span class="command">
       <strong>
        tar
       </strong>
      </span>
      files, Zip archives, or RPM packages.
          Distribution files have names of the form
      <code class="filename">
       mysql-
       <em class="replaceable">
        <code>
         VERSION
        </code>
       </em>
       .tar.gz
      </code>
      ,
      <code class="filename">
       mysql-
       <em class="replaceable">
        <code>
         VERSION
        </code>
       </em>
       .zip
      </code>
      ,
          or
      <code class="filename">
       mysql-
       <em class="replaceable">
        <code>
         VERSION
        </code>
       </em>
       .rpm
      </code>
      ,
          where
      <em class="replaceable">
       <code>
        VERSION
       </code>
      </em>
      is a number like
      <code class="literal">
       8.4.3
      </code>
      . File names for source
          distributions can be distinguished from those for precompiled
          binary distributions in that source distribution names are
          generic and include no platform name, whereas binary
          distribution names include a platform name indicating the type
          of system for which the distribution is intended (for example,
      <code class="literal">
       pc-linux-i686
      </code>
      or
      <code class="literal">
       winx64
      </code>
      ).
     </p>
    </li>
    <li class="listitem">
     <p>
      Use a MySQL development tree. For information on building from
          one of the development trees, see
      <a class="xref" href="installing-development-tree.html" title="2.8.5 Installing MySQL Using a Development Source Tree">
       Section 2.8.5, “Installing MySQL Using a Development Source Tree”
      </a>
      .
     </p>
    </li>
   </ul>
  </div>
 </div>
 <br/>
</div>
