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

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

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

Спасибо!

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

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

См. здесь

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

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

10
07 июня '10 в 15:10
источник

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