ブール日付タイプを使用して、trueまたはfalseの2つの状態のみを格納する必要があるサイトのデータベースを設計していました。MySQLを使用しています。
phpMyAdminを使用してデータベースを設計しているときに、BOOLEANデータ型とTINYINTデータ型の両方があることがわかりました。
私はさまざまな記事を読みましたが、TINYINTはBOOLEANと同じであり、違いはないと言う人もいました。MySQLではBOOLEANがTINYINTに変換されると言う人もいます。
私の質問は、両方が同じである場合、なぜ2つ存在するのかということです。それらは1つだけである必要があります。
これが私が読んだ記事への参照です:http:
//www.careerride.com/MySQL-BOOL-TINYINT-BIT.aspx
http://dev.mysql.com/doc/refman/5.5/en/numeric-type -overview.html