MySQL में आंतरिक बूलियन डेटा प्रकार नहीं है। यह सबसे छोटे पूर्णांक डेटा प्रकार - TINYINT का उपयोग करता है।
BOOLEAN और BOOL, TINYINT(1) के समकक्ष हैं, क्योंकि वे समानार्थी हैं।
इस तालिका को बनाने का प्रयास करें -
CREATE TABLE table1 (
column1 BOOLEAN DEFAULT NULL
);
फिर SHOW CREATE TABLE चलाएँ, आपको यह आउटपुट मिलेगा -
CREATE TABLE `table1` (
`column1` tinyint(1) DEFAULT NULL
)