title: Issue working with temporary table
body: <p>I enter the following into phpMyAdmin:</p>
  
  <pre><code>CREATE TEMPORARY TABLE test_table (
   item1 VARCHAR(50) NOT NULL
   , item2 DECIMAL(12,2) NOT NULL DEFAULT 0.00
   , item3 DECIMAL(7,2) NOT NULL DEFAULT 0.00
   , item4 INT UNSIGNED NOT NULL DEFAULT 0);
  </code></pre>
  
  <p>The table is successfully created.</p>
  
  <p>Then I enter the following statement also into phpMyAdmin:</p>
  
  <pre><code>INSERT INTO test_table
   (item1, item2, item3, item4)
   VALUES
   ('lentils', 99.00, 82, 8);
  </code></pre>
  
  <p>And I receive; "#1146 - Table 'mydatabase.test_table' doesn't exist"
  Any clues as to what is wrong here?</p>