首页 >

mysql底层数据类型详解 |linux mysql 修改字符集

odbc php mysql,mysql数据同步opentsdb,MySQL字段多影响性能,mysql记录没有找到,程序和mysql打包,linux mysql 修改字符集mysql底层数据类型详解 |linux mysql 修改字符集

整数类型

TINYINT     -128 到 127 (-27, 27 - 1)
SMALLINT    -32768 到 32767 (-215, 215 - 1)
MEDIUMINT   -8388608 到 8388607 (-224, 224 - 1)
INT         -2147483648 到 2147483647 (-231, 231 - 1)
BIGINT      -9223372036854775808 到 9223372036854775807 (-263, 263 - 1)

浮点数类型

FLOAT(M,D)  单精度浮点数,M总位数,D小数位数
DOUBLE(M,D) 双精度浮点数,M总位数,D小数位数
DECIMAL(M,D)定点数,M总位数,D小数位数

日期/时间类型

DATE        YYYY-MM-DD
TIME        HH:MM:SS
DATETIME    YYYY-MM-DD HH:MM:SS
TIMESTAMP   YYYY-MM-DD HH:MM:SS(时区可选)
YEAR        YYYY

字符串类型

CHAR(N)     固定长度字符串,最多255个字符
VARCHAR(N)  可变长度字符串,最多65535个字符
BLOB(N)     二进制对象,最多65535个字节
TEXT(N)     长文本对象,最多65535个字符

其他类型

ENUM(X,Y,Z...)枚举类型,可用的值为X、Y、Z等
SET(...)    集合类型,可用的值为(...)中的值
BOOLEAN     布尔类型,用0表示false,用1表示true

以上是MySQL底层数据类型的详细介绍。如果您想使用MySQL来存储您的数据,大家建议在选择数据类型时进行慎重考虑以实现最佳性能。


mysql底层数据类型详解 |linux mysql 修改字符集
  • mysql更改数据表内容 |mysql 性能测试工具
  • mysql更改数据表内容 |mysql 性能测试工具 | mysql更改数据表内容 |mysql 性能测试工具 ...

    mysql底层数据类型详解 |linux mysql 修改字符集
  • css盒子模型标签 |淘宝css放哪里
  • css盒子模型标签 |淘宝css放哪里 | css盒子模型标签 |淘宝css放哪里 ...

    mysql底层数据类型详解 |linux mysql 修改字符集
  • 查看mysql状态的命令有哪些? |jsp mysql制作留言板
  • 查看mysql状态的命令有哪些? |jsp mysql制作留言板 | 查看mysql状态的命令有哪些? |jsp mysql制作留言板 ...