<div id="docs-body">
 <div class="section">
  <div class="titlepage">
   <div>
    <div>
     <h2 class="title">
      <a name="mysql-shell-tutorial-javascript">
      </a>
      22.3 JavaScript Quick-Start Guide: MySQL Shell for Document Store
     </h2>
    </div>
   </div>
  </div>
  <div class="toc">
   <dl class="toc">
    <dt>
     <span class="section">
      <a href="mysql-shell-tutorial-javascript-shell.html">
       22.3.1 MySQL Shell
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="mysql-shell-tutorial-javascript-download.html">
       22.3.2 Download and Import world_x Database
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="mysql-shell-tutorial-javascript-documents-collections.html">
       22.3.3 Documents and Collections
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="mysql-shell-tutorial-javascript-relational-tables.html">
       22.3.4 Relational Tables
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="mysql-shell-tutorial-javascript-documents-in-tables.html">
       22.3.5 Documents in Tables
      </a>
     </span>
    </dt>
   </dl>
  </div>
  <a class="indexterm" name="idm46045128124800">
  </a>
  <p>
   This quick-start guide provides instructions to begin prototyping
    document store applications interactively with MySQL Shell. The
    guide includes the following topics:
  </p>
  <div class="itemizedlist">
   <ul class="itemizedlist" style="list-style-type: disc; ">
    <li class="listitem">
     <p>
      Introduction to MySQL functionality, MySQL Shell, and the
      <code class="literal">
       world_x
      </code>
      example schema.
     </p>
    </li>
    <li class="listitem">
     <p>
      Operations to manage collections and documents.
     </p>
    </li>
    <li class="listitem">
     <p>
      Operations to manage relational tables.
     </p>
    </li>
    <li class="listitem">
     <p>
      Operations that apply to documents within tables.
     </p>
    </li>
   </ul>
  </div>
  <p>
   To follow this quick-start guide you need a MySQL server with
    X Plugin installed, the default in 8.4, and
    MySQL Shell to use as the client.
   <a class="ulink" href="/doc/mysql-shell/8.4/en/" target="_top">
    MySQL Shell 8.4
   </a>
   provides more in-depth information about MySQL Shell. The Document
    Store is accessed using X DevAPI, and MySQL Shell provides this
    API in both JavaScript and Python.
  </p>
  <h3>
   <a name="idm46045128117216">
   </a>
   Related Information
  </h3>
  <div class="itemizedlist">
   <ul class="itemizedlist" style="list-style-type: disc; ">
    <li class="listitem">
     <p>
      <a class="ulink" href="/doc/mysql-shell/8.4/en/" target="_top">
       MySQL Shell 8.4
      </a>
      provides more in-depth information
        about MySQL Shell.
     </p>
    </li>
    <li class="listitem">
     <p>
      See
      <a class="ulink" href="/doc/mysql-shell/8.4/en/mysql-shell-install.html" target="_top">
       Installing MySQL Shell
      </a>
      and
      <a class="xref" href="x-plugin.html" title="22.5 X Plugin">
       Section 22.5, “X Plugin”
      </a>
      for more information about the tools
        used in this quick-start guide.
     </p>
    </li>
    <li class="listitem">
     <p>
      <a class="ulink" href="/doc/x-devapi-userguide/en/" target="_top">
       X DevAPI User Guide
      </a>
      provides more examples of
        using X DevAPI to develop applications which use Document
        Store.
     </p>
    </li>
    <li class="listitem">
     <p>
      A
      <a class="link" href="mysql-shell-tutorial-python.html" title="22.4 Python Quick-Start Guide: MySQL Shell for Document Store">
       Python
      </a>
      quick-start guide is also available.
     </p>
    </li>
   </ul>
  </div>
 </div>
 <br/>
</div>
