grazie optime del link.
Su stack overflow c'e il link al manuale ufficiale mysql dal quale leggo :
BOOL, BOOLEAN
These types are synonyms for TINYINT(1). A value of zero is considered false. Nonzero values are considered true
Quindi per corretteza direi usa TINYINT(1)