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

mysql整数类型

作者:一抹淡影   发布日期:2025-02-16   浏览:135

-- MySQL整数类型示例代码

-- TINYINT: 1字节,范围 -128 到 127 (有符号) 或 0 到 255 (无符号)
CREATE TABLE tinyint_example (
    id INT PRIMARY KEY,
    value TINYINT
);

-- SMALLINT: 2字节,范围 -32768 到 32767 (有符号) 或 0 到 65535 (无符号)
CREATE TABLE smallint_example (
    id INT PRIMARY KEY,
    value SMALLINT
);

-- MEDIUMINT: 3字节,范围 -8388608 到 8388607 (有符号) 或 0 到 16777215 (无符号)
CREATE TABLE mediumint_example (
    id INT PRIMARY KEY,
    value MEDIUMINT
);

-- INT 或 INTEGER: 4字节,范围 -2147483648 到 2147483647 (有符号) 或 0 到 4294967295 (无符号)
CREATE TABLE int_example (
    id INT PRIMARY KEY,
    value INT
);

-- BIGINT: 8字节,范围 -9223372036854775808 到 9223372036854775807 (有符号) 或 0 到 18446744073709551615 (无符号)
CREATE TABLE bigint_example (
    id INT PRIMARY KEY,
    value BIGINT
);

解释说明:

  • TINYINT: 最小的整数类型,适用于存储较小的整数值。可以是有符号或无符号。
  • SMALLINT: 适用于存储稍大的整数值,占用2个字节。
  • MEDIUMINT: 占用3个字节,适用于中等大小的整数值。
  • INT 或 INTEGER: 标准整数类型,占用4个字节,适用于大多数情况。
  • BIGINT: 最大的整数类型,占用8个字节,适用于需要存储非常大整数值的情况。

每种类型的整数都可以指定为有符号(默认)或无符号(通过添加 UNSIGNED 关键字)。

上一篇:mysql wm_concat

下一篇:mysql查看慢sql

大家都在看

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 中文站