title: MySQL "CREATE TABLE IF NOT EXISTS" -> Error 1050
body: <p>Using the command:</p>
  
  <pre><code>CREATE TABLE IF NOT EXISTS `test`.`t1` (
      `col` VARCHAR(16) NOT NULL
  ) ENGINE=MEMORY;
  </code></pre>
  
  <p>Running this twice in the MySQL Query Browser results in:</p>
  
  <blockquote>
    <p>Table 't1' already exists Error 1050</p>
  </blockquote>
  
  <p>I would have thought that creating the table "IF NOT EXISTS" would not throw errors. Am I missing something or is this a bug? I am running version <strong>5.1</strong>. Thanks.</p>