title: BOOLEAN or TINYINT confusion
body: <p>I was designing a database for a site where I need to use a boolean datetype to store only 2 states, true or false. I am using MySQL.<br>
  While designing the database using phpMyAdmin, I found that I have both the BOOLEAN datatype and the TINYINT datatype.<br>
  I went through different articles, some said TINYINT is the same as BOOLEAN, no difference. Some say BOOLEAN is converted into TINYINT in MySQL.</p>
  
  <p>MY question is, if they both are same why do there exist two? There should be only one of them.</p>
  
  <p>Here is the reference to the articles I read:<br>
  <a href="http://www.careerride.com/MySQL-BOOL-TINYINT-BIT.aspx" rel="noreferrer">http://www.careerride.com/MySQL-BOOL-TINYINT-BIT.aspx</a><br>
  <a href="http://dev.mysql.com/doc/refman/5.5/en/numeric-type-overview.html" rel="noreferrer">http://dev.mysql.com/doc/refman/5.5/en/numeric-type-overview.html</a></p>