如何向 MySQL 添加布尔字段?
技术百科
WBOY
发布时间:2023-09-17
浏览: 次 您可以使用tinyint(1)或bool或boolean。都是同义词。如果使用 bool 或 boolean 数据类型,那么它内部会变为tinyint(1)。
在 PHP 中,值 0 代表 false,1 代表 true。除 0 之外的任何其他数字也为 true。
让我们使用表格检查 bool 或 boolean 的内部表示。创建表的查询如下。
mysql> create table AddBoolDemo -> ( -> isToggle bool -> ); Query OK, 0 rows affected (1.24 sec)
要检查表的DDL,以下是查询。
SHOW CREATE TABLE yourTableName;
让我们检查一下 bool 的表示形式,它在内部转换为tinyint(1)。现在检查表 AddBoolDemo。
mysql> show create table AddBoolDemo\G
以下是输出。
*************************** 1. row *************************** Table: AddBoolDemo Create Table: CREATE TABLE `addbooldemo` ( `isToggle` tinyint(1) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci 1 row in set (0.00 sec)
使用插入命令在表中添加 true 或 false 或者 1 或 0 文字。
mysql> insert into AddBoolDemo values(true); Query OK, 1 row affected (0.19 sec) mysql> insert into AddBoolDemo values(false); Query OK, 1 row affected (0.19 sec) mysql> insert into AddBoolDemo values(1); Query OK, 1 row affected (0.10 sec) mysql> insert into AddBoolDemo values(0); Query OK, 1 row affected (0.18 sec)
使用 select 语句显示表中的所有记录。查询如下。
mysql> select *from AddBoolDemo;
以下是输出。
+----------+ | isToggle | +----------+ | 1 | | 0 | | 1 | | 0 | +----------+ 4 rows in set (0.00 sec)
# 都是
# 它在
# 让我们
# 也为
# 您可以
# 数据类型
# select
# php
# mysql
# bool
# 转换为
# Boolean
# 检查表
# sec
# Query
# tinyint
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- Win11开始菜单打不开_修复Windows 11
- 如何使用Golang encoding/json解
- 本地php环境出现502错误_nginx或apac
- Python网络异常模拟_测试说明【指导】
- php查询数据怎么分组_groupby分组查询配合
- 使用类变量定义字符串常量时如何实现类型安全的 Li
- Win11怎么关闭触摸键盘图标_Windows11
- Win11如何关闭小娜Cortana Win11禁
- Linux怎么修改用户密码_Linux系统pass
- Win11怎么禁用键盘自带键盘_Win11笔记本禁
- php下载安装包太大怎么下载_分卷压缩下载方法【教
- Django密码修改后会话失效的解决方案
- mac怎么退出id_MAC退出iCloud账号与A
- Python数据挖掘核心算法实践_聚类分类与特征工
- Win11开机速度慢怎么优化_Win11系统启动加
- Win10如何更改用户账户控制_Windows10
- windows 10专注助手怎么关闭_window
- Win10如何关闭安全中心所有通知 Win10禁用
- Win11怎么设置系统还原_Windows11系统
- Windows怎样拦截WPS弹窗广告_Window
- Win11截图快捷键是什么_Win11自带截图工具
- Windows10如何查看蓝屏日志_Win10使用
- LINUX如何查看文件类型_Linux中file命
- Win11怎么恢复出厂设置_Win11重置此电脑保
- 如何在Golang中处理模块包路径变化_Golan
- Windows10无法识别USB设备描述符请求失败
- 如何在Golang中写入XML文件_生成符合规范的
- 如何解决Windows时间不准的问题?(自动同步设
- PHP 中 require() 语句返回值的用法详
- LINUX如何删除用户和用户组_Linux use
- 如何在Golang中优化文件读写性能_使用缓冲和并
- 获取 PHP 文件最后修改时间的正确方法
- 如何在 Python 测试中动态配置 @backo
- Python深度学习实战教程_神经网络模型构建与训
- Win10怎么设置开机密码_Windows10账户
- mac怎么分屏_MAC双屏显示与分屏操作技巧【指南
- php本地部署后session无法保存_sessi
- c++怎么处理多线程死锁_c++ lock_gua
- 如何更改Windows资源管理器的默认启动位置?(
- Win10闹钟铃声怎么自定义 Win10闹钟自定义
- Win11怎么关闭任务栏小组件_Windows11
- php485读数据时阻塞怎么办_php485非阻塞
- Python抽象类与接口设计_规范说明【指导】
- Win11怎么关闭透明效果_Windows11个性
- 如何使用Golang优化模块引入路径_Golang
- Win11如何更改用户账户文件夹名称 Win11修
- 如何使用Golang recover捕获panic
- 如何使用Golang实现容器自动化运维_Golan
- Windows10怎么卸载预装软件_Windows
- Mac如何彻底清理浏览器缓存?(Safari与Ch

ffected (0.19 sec)
mysql> insert into AddBoolDemo values(1);
Query OK, 1 row affected (0.10 sec)
mysql> insert into AddBoolDemo values(0);
Query OK, 1 row affected (0.18 sec)
QQ客服