Hola
llik!
Hasta donde yo se, en mysql no hay la opción para almacenar datos booleanos en los campos, como lo pusiste en la creación de tu tabla, o será que desde mysql 5.0 ya tiene esa opción?, si no es así podrías utilizar el tipo de campo SET para imitar eso, que solo puedan almacenar valores true o false.
Un saludo y suerte!