title: Syntax Error Creating a table with a column named 'desc'
body: <p>I can never seem to be able to create MySQL tables with columns of the type TEXT. Here's my MySQL:</p>
  
  <pre><code>CREATE TABLE factions(id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), name VARCHAR(16) NOT NULL, desc TEXT NOT NULL, admins TEXT NOT NULL, mods TEXT, members TEXT, land TEXT, enemies TEXT, allies TEXT)
  </code></pre>
  
  <p>When it's run, I get this:</p>
  
  <pre><code>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 'desc text NOT NULL, admins text NOT NULL, mods text, members text, land text, en' at line 1
  </code></pre>
  
  <p>I can't figure out what's wrong! I'm using Java if it makes any difference.</p>