mysql - 正确/错误值的适当数据字段类型?

标签 mysql integer storage tinyint datafield

在 mySQL 数据库中存储 true/false/1/0 值最合适(读取数据消耗最少)的数据字段是什么?

我以前使用过一个字符长的 tinyint,但我不确定它是否是最佳解决方案?

谢谢!

最佳答案

tinyint(1)

基本上是 BOOL 数据类型的别名,所以没问题。

See here

另外,这里已经介绍过了:

Which MySQL data type to use for storing boolean values

关于mysql - 正确/错误值的适当数据字段类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2989281/

相关文章:

python - Python 中的整数除法

mysql - Magento 数据迁移中的键 '1' 重复条目 'PRIMARY'

mysql - 为什么直接列值比较在 mysql 中的多个 like 子句后不评估

c - 从数组和程序中提取整数值而不显示 printf 函数

xcode - Cocoa - 存储 NSString 值

iOS 钥匙串(keychain)替代方案,无法在另一台设备上恢复

ios - plist的最大存储容量是多少?

php - MySql 中的声明错误

Mysql 在 windows 上慢,在 linux 上快。为什么?

Java:可以设置 Integer = null 吗?