ความสับสนของ BOOLEAN หรือ TINYINT
ฉันกำลังออกแบบฐานข้อมูลสำหรับไซต์ที่ฉันต้องใช้ประเภทข้อมูลบูลีนเพื่อจัดเก็บเพียง 2 สถานะคือจริงหรือเท็จ ฉันใช้ MySQL ขณะออกแบบฐานข้อมูลโดยใช้ phpMyAdmin ฉันพบว่ามีทั้งประเภทข้อมูล BOOLEAN และประเภทข้อมูล TINYINT ฉันอ่านบทความต่างๆบางบทความกล่าวว่า TINYINT เหมือนกับ BOOLEAN ไม่มีความแตกต่าง บางคนบอกว่า BOOLEAN ถูกแปลงเป็น TINYINT ใน MySQL คำถามของฉันคือถ้าทั้งคู่เหมือนกันทำไมถึงมีสองตัว? ควรมีเพียงหนึ่งในนั้น นี่คือข้อมูลอ้างอิงของบทความที่ฉันอ่าน: http://www.careerride.com/MySQL-BOOL-TINYINT-BIT.aspx http://dev.mysql.com/doc/refman/5.5/en/numeric-type -overview.html