sam*_*han 16 mysql boolean phpmyadmin
我想在myql数据库中将我的值保存为布尔值.但不知怎的,我不能保存它,mysql自动保存类型tinyInt.Also告诉我布尔值的默认值.我们如何传递价值观?
MySQL实际上没有BOOLEAN类型,如果你创建一个BOOLEAN列,它实际上将是一个TINYINT.
将TINYINT视为布尔值并不是很成问题,如果将0视为false而非0视为true,那么它就没问题了.在PHP中,if ($column)如果$ column是除0之外的任何值或者计算结果为0的值,则返回true 的语句.如果需要它显式为bool,则可以通过执行轻松转换它$column = ($column != 0);
| 归档时间: |
|
| 查看次数: |
40876 次 |
| 最近记录: |