title: WHY MYSQL Error 1406 Data too long for column?
body: <p>From my application registration form, I 'm trying to insert check box value into mysql table but it throw an error <strong>1406 Data too long for column</strong> . The value of tick box is 0 or 1. and my table structure is, create table test( checkbox_response bit(1))...   </p>
  
  <p>I had gone through something and I found the solution for this problem. The solution is, I just changed my sql-mode <strong>SET @ @global.sql_mode = ''</strong>... After the proper insertion was happened.</p>
  
  <p>Though My Datatype size is fit for check box value, Why it throws an 1406 error?</p>