title: How to use special characters in MySQL column names?
body: <p>Here is my failing MySQL code:</p>
  
  <pre><code>CREATE TABLE product (
              id int NOT NULL AUTO_INCREMENT,
              'item-name' VARCHAR(255) NOT NULL,
              'item-description' TEXT,
              'listing-id' VARCHAR(50),
              PRIMARY KEY (id)
          )
  </code></pre>
  
  <p>The error is:</p>
  
  <blockquote>
    <p>Error creating table: You have an error in your SQL syntax; check the manual
    that corresponds to your MySQL server version for the right syntax to use near<br>
    'item-name' VARCHAR(255) NOT NULL, 'item-description' TEXT, 'listing-id'' at line 3</p>
  </blockquote>
  
  <p>The documentation says to use quotes... What is wrong?</p>