Соответствующий тип поля данных для значения true/false?

Какое наиболее подходящее (чтение наименее потребляющих данные) поле данных хранит значение true/false/1/0 в базе данных mySQL?

Я ранее использовал один символ длинного tinyint, но я не уверен, что это лучшее решение?

Спасибо!

+5
07 июн. '10 в 12:09
источник поделиться
1 ответ
tinyint(1)

Является в основном псевдонимом из типа данных BOOL, так что это нормально.

См. здесь

Кроме того, это уже описано здесь:

Какой тип данных MySQL используется для хранения логических значений

+10
07 июн. '10 в 12:10
источник

Посмотрите другие вопросы по меткам или Задайте вопрос