<div id="docs-body">
 <div class="section">
  <div class="titlepage">
   <div>
    <div>
     <h2 class="title">
      <a name="mysqld-server">
      </a>
      7.1 The MySQL Server
     </h2>
    </div>
   </div>
  </div>
  <div class="toc">
   <dl class="toc">
    <dt>
     <span class="section">
      <a href="server-configuration.html">
       7.1.1 Configuring the Server
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="server-configuration-defaults.html">
       7.1.2 Server Configuration Defaults
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="server-configuration-validation.html">
       7.1.3 Server Configuration Validation
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="server-option-variable-reference.html">
       7.1.4 Server Option, System Variable, and Status Variable Reference
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="server-system-variable-reference.html">
       7.1.5 Server System Variable Reference
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="server-status-variable-reference.html">
       7.1.6 Server Status Variable Reference
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="server-options.html">
       7.1.7 Server Command Options
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="server-system-variables.html">
       7.1.8 Server System Variables
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="using-system-variables.html">
       7.1.9 Using System Variables
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="server-status-variables.html">
       7.1.10 Server Status Variables
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="sql-mode.html">
       7.1.11 Server SQL Modes
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="connection-management.html">
       7.1.12 Connection Management
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="ipv6-support.html">
       7.1.13 IPv6 Support
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="network-namespace-support.html">
       7.1.14 Network Namespace Support
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="time-zone-support.html">
       7.1.15 MySQL Server Time Zone Support
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="resource-groups.html">
       7.1.16 Resource Groups
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="server-side-help-support.html">
       7.1.17 Server-Side Help Support
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="session-state-tracking.html">
       7.1.18 Server Tracking of Client Session State
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="server-shutdown.html">
       7.1.19 The Server Shutdown Process
      </a>
     </span>
    </dt>
   </dl>
  </div>
  <a class="indexterm" name="idm46045302486064">
  </a>
  <a class="indexterm" name="idm46045302484576">
  </a>
  <p>
   <a class="link" href="mysqld.html" title="6.3.1 mysqld — The MySQL Server">
    <span class="command">
     <strong>
      mysqld
     </strong>
    </span>
   </a>
   is the MySQL server. The following
    discussion covers these MySQL server configuration topics:
  </p>
  <div class="itemizedlist">
   <ul class="itemizedlist" style="list-style-type: disc; ">
    <li class="listitem">
     <p>
      Startup options that the server supports. You can specify these
        options on the command line, through configuration files, or
        both.
     </p>
    </li>
    <li class="listitem">
     <p>
      Server system variables. These variables reflect the current
        state and values of the startup options, some of which can be
        modified while the server is running.
     </p>
    </li>
    <li class="listitem">
     <p>
      Server status variables. These variables contain counters and
        statistics about runtime operation.
     </p>
    </li>
    <li class="listitem">
     <p>
      How to set the server SQL mode. This setting modifies certain
        aspects of SQL syntax and semantics, for example for
        compatibility with code from other database systems, or to
        control the error handling for particular situations.
     </p>
    </li>
    <li class="listitem">
     <p>
      How the server manages client connections.
     </p>
    </li>
    <li class="listitem">
     <p>
      Configuring and using IPv6 and network namespace support.
     </p>
    </li>
    <li class="listitem">
     <p>
      Configuring and using time zone support.
     </p>
    </li>
    <li class="listitem">
     <p>
      Using resource groups.
     </p>
    </li>
    <li class="listitem">
     <p>
      Server-side help capabilities.
     </p>
    </li>
    <li class="listitem">
     <p>
      Capabilities provided to enable client session state changes.
     </p>
    </li>
    <li class="listitem">
     <p>
      The server shutdown process. There are performance and
        reliability considerations depending on the type of table
        (transactional or nontransactional) and whether you use
        replication.
     </p>
    </li>
   </ul>
  </div>
  <p>
   For listings of MySQL server variables and options that have been
    added, deprecated, or removed in MySQL 8.4, see
   <a class="xref" href="added-deprecated-removed.html" title="1.5 Server and Status Variables and Options Added, Deprecated, or Removed in MySQL 8.4 since 8.0">
    Section 1.5, “Server and Status Variables and Options Added, Deprecated, or Removed in
    MySQL 8.4 since 8.0”
   </a>
   .
  </p>
  <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
   <div class="admon-title">
    Note
   </div>
   <p>
    Not all storage engines are supported by all MySQL server binaries
      and configurations. To find out how to determine which storage
      engines your MySQL server installation supports, see
    <a class="xref" href="show-engines.html" title="15.7.7.17 SHOW ENGINES Statement">
     Section 15.7.7.17, “SHOW ENGINES Statement”
    </a>
    .
   </p>
  </div>
 </div>
 <br/>
</div>
