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

mysql 数据类型

作者:依寞相随   发布日期:2026-05-07   浏览:100

-- 整数类型示例
CREATE TABLE integers_example (
    id INT AUTO_INCREMENT PRIMARY KEY,  -- INT 类型,自动递增,主键
    tiny_int TINYINT,                   -- -128 到 127 或者 0 到 255(无符号)
    small_int SMALLINT,                 -- -32768 到 32767 或者 0 到 65535(无符号)
    medium_int MEDIUMINT,               -- -8388608 到 8388607 或者 0 到 16777215(无符号)
    big_int BIGINT                      -- -9223372036854775808 到 9223372036854775807 或者 0 到 18446744073709551615(无符号)
);

-- 浮点数类型示例
CREATE TABLE floats_example (
    id INT AUTO_INCREMENT PRIMARY KEY,  -- INT 类型,自动递增,主键
    float_num FLOAT,                    -- 单精度浮点数
    double_num DOUBLE                   -- 双精度浮点数
);

-- 字符串类型示例
CREATE TABLE strings_example (
    id INT AUTO_INCREMENT PRIMARY KEY,   -- INT 类型,自动递增,主键
    char_str CHAR(10),                  -- 定长字符串,最多 255 个字符
    varchar_str VARCHAR(255),           -- 变长字符串,最多 65535 个字符
    text_str TEXT                       -- 较大的文本块,最多 65535 个字符
);

-- 日期和时间类型示例
CREATE TABLE datetime_example (
    id INT AUTO_INCREMENT PRIMARY KEY,   -- INT 类型,自动递增,主键
    date_col DATE,                      -- YYYY-MM-DD 格式
    time_col TIME,                      -- HH:MM:SS 格式
    datetime_col DATETIME,              -- YYYY-MM-DD HH:MM:SS 格式
    timestamp_col TIMESTAMP             -- 类似于 DATETIME,但有一些特殊行为
);

解释说明:

  • 整数类型:包括 TINYINT, SMALLINT, MEDIUMINT, INT, 和 BIGINT。这些类型用于存储不同范围的整数值。
  • 浮点数类型:包括 FLOATDOUBLE,用于存储小数点数值。FLOAT 是单精度浮点数,而 DOUBLE 是双精度浮点数。
  • 字符串类型:包括 CHAR, VARCHAR, 和 TEXTCHAR 是定长字符串,VARCHAR 是变长字符串,TEXT 用于存储较大的文本块。
  • 日期和时间类型:包括 DATE, TIME, DATETIME, 和 TIMESTAMP。这些类型用于存储日期和时间信息。

希望这些示例代码和解释能帮助你更好地理解 MySQL 的数据类型。

上一篇:mysql 四舍五入

下一篇:mysql 不等于

大家都在看

mysql二级索引

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

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

Laravel 中文站