2011-02-11 16 views

cevap

8

Sen (1)

BOOL TINYINT olarak MySQL saklanır

http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html

1 almak tam bayt hangi bit kullanabilirsiniz

http://dev.mysql.com/doc/refman/5.0/en/other-vendor-data-types.html

Biraz (1) normalde de olur 1 bayt alır ancak tek bir kayıtta birden fazla bit varsa, bayt başına 8'e kadar aynı baytta saklanırlar.

+1

için ideal durum. Ancak, birbirinizin yanında 8 BIT varsa, bir bayt alırlar. – Mchl

+0

@Mchl - Sadece şunu yazıyordum: – RichardTheKiwi

+1

@Mchl - (Sütun bitlerini bir bayt olarak uygun bir şekilde paketlemek için) 8 sütunun birbirine eklenmesi gerektiğini mi söylüyorsunuz? –

0

Onun tek BIT sütun ayrıca bir tam Byte alacak bir boolean veri türü

İlgili konular