mysql基本数据类型

本文详细介绍了MySQL中的各种数据类型及其特点,包括字符类型如CHAR、VARCHAR等,整数类型如TINYINT、INT等,浮点数类型如FLOAT、DOUBLE等,日期时间类型如DATE、DATETIME等以及其他特殊类型如ENUM、SET等。
摘要由CSDN通过智能技术生成
MySQL Data Types
TYPE
SIZE
DESCRIPTION
CHAR[Length]
Length bytes
A fixed-length field from 0 to 255 characters long
VARCHAR[Length]
String length + 1 bytes
A variable-length field from 0 to 255 characters long
TINYTEXT
String length + 1 bytes
A string with a maximum length of 255 characters
TEXT
String length + 2 bytes
A string with a maximum length of 65,535 characters
MEDIUMTEXT
String length + 3 bytes
A string with a maximum length of 16,777,215 characters
LONGTEXT
String length + 4 bytes
A string with a maximum length of 4,294,967,295 characters
TINYINT[Length]
1 byte
Range of 128 to 127 or 0 to 255 unsigned
SMALLINT[Length]
2 bytes
Range of 32,768 to 32,767 or 0 to 65,535 unsigned
MEDIUMINT[Length]
3 bytes
Range of 8,388,608 to 8,388,607 or 0 to 16,777,215 unsigned
INT[Length]
4 bytes
Range of 2,147,483,648 to 2,147,483,647 or 0 to 4,294,967,295 unsigned
BIGINT[Length]
8 bytes
Range of 9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 or 0 to 18,446,744,073,709,551,615 unsigned
FLOAT
4 bytes
A small number with a floating decimal point
DOUBLE[Length, Decimals]
8 bytes
A large number with a floating decimal point
DECIMAL[Length, Decimals]
Length + 1 or Length + 2 bytes
A DOUBLE stored as a string, allowing for a fixed decimal point
DATE
3 bytes
In the format of YYYY-MM-DD
DATETIME
8 bytes
In the format of YYYY-MM-DD HH:MM:SS
TIMESTAMP
4 bytes
In the format of YYYYMMDDHHMMSS; acceptable range ends in the year 2037
TIME
3 bytes
In the format of HH:MM:SS
ENUM
1 or 2 bytes
Short for enumeration, which means that each column can have one of several possible values
SET
1, 2, 3, 4, or 8 bytes
Like ENUM except that each column can have more than one of several possible values
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值