<div id="docs-body">
 <div class="section">
  <div class="titlepage">
   <div>
    <div>
     <h4 class="title">
      <a name="cannot-find-table">
      </a>
      B.3.2.14 Table 'tbl_name' doesn't exist
     </h4>
    </div>
   </div>
  </div>
  <p>
   If you get either of the following errors, it usually means
          that no table exists in the default database with the given
          name:
  </p>
  <div class="copytoclipboard-wrapper">
   <pre class="programlisting language-none"><div class="docs-select-all right" id="sa73370509"><div class="copy-help left">Press ⌘+C to copy</div> <div class="right"><button class="clipboard-btn" title="Copy to Clipboard"><span class="icon-clipboard"></span></button></div></div><code class="language-none">Table '<em class="replaceable">tbl_name</em>' doesn't exist
Can't find file: '<em class="replaceable">tbl_name</em>' (errno: 2)</code></pre>
  </div>
  <p>
   In some cases, it may be that the table does exist but that
          you are referring to it incorrectly:
  </p>
  <div class="itemizedlist">
   <ul class="itemizedlist" style="list-style-type: disc; ">
    <li class="listitem">
     <p>
      Because MySQL uses directories and files to store
              databases and tables, database and table names are
              case-sensitive if they are located on a file system that
              has case-sensitive file names.
     </p>
    </li>
    <li class="listitem">
     <p>
      Even for file systems that are not case-sensitive, such as
              on Windows, all references to a given table within a query
              must use the same lettercase.
     </p>
    </li>
   </ul>
  </div>
  <p>
   You can check which tables are in the default database with
   <a class="link" href="show-tables.html" title="15.7.7.39 SHOW TABLES Statement">
    <code class="literal">
     SHOW TABLES
    </code>
   </a>
   . See
   <a class="xref" href="show.html" title="15.7.7 SHOW Statements">
    Section 15.7.7, “SHOW Statements”
   </a>
   .
  </p>
 </div>
 <br/>
</div>
