Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql 布尔类型

作者:酷帥男爵   发布日期:2025-06-20   浏览:73

-- 在 MySQL 中,布尔类型实际上是一个小小的整数类型,它只存储 TRUE 或 FALSE 值。
-- 但是,MySQL 使用 TINYINT(1) 来表示布尔值,并且通常将 0 视为 FALSE,非零值视为 TRUE。

-- 创建一个包含布尔类型的表的示例:
CREATE TABLE example_table (
    id INT AUTO_INCREMENT PRIMARY KEY,
    is_active TINYINT(1) DEFAULT 1 -- 这里的 TINYINT(1) 表示布尔类型,默认值为 1 (TRUE)
);

-- 插入数据示例:
INSERT INTO example_table (is_active) VALUES (1); -- 插入 TRUE
INSERT INTO example_table (is_active) VALUES (0); -- 插入 FALSE

-- 查询数据示例:
SELECT * FROM example_table WHERE is_active = 1; -- 查询所有 is_active 为 TRUE 的记录
SELECT * FROM example_table WHERE is_active = 0; -- 查询所有 is_active 为 FALSE 的记录

上一篇:mysql查看所有用户

下一篇:mysql 多行数据合并一行

大家都在看

mysqlavg函数保留小数

mysql经纬度距离计算

存储过程mysql

mysql with语句

mysql时间加减

brew 启动mysql

unsigned在mysql中是什么意思

mysql 插入更新

mysql.user

python mysql update

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站