title: BIT(1) or TINYINT for flags in MySQL
body: <p>I often have tables where I need to store a flag which can either be 1 or 0 (true or false, etc).</p>
  
  <p>I've previously used TINYINT.</p>
  
  <p>Should I instead use BIT(1)?  Why or why not?</p>