mysql中常见的数据类型有哪些?

上星期。
我的朋友问MySQL数据类型。
他无法理解。

整数类型。
小INT。
8 位。
0 到 2 5 5 足够小。

小。
1 6 位。
0 到 6 5 5 3 5 它也可以很小。

平均。
2 4 位。
0到1 6 7 7 7 2 1 5 感觉没什么用。
我的一部分不确定。

INT。
3 2 位。
0 到 4 2 9 4 9 6 7 2 9 5 最常用。
够大了。

大。
6 4 位。
0 到 1 8 4 4 6 7 4 4 07 3 7 09 5 5 1 6 1 5 大多数人使用它。

浮点类型。
漂浮。
3 2 位。
-3 .4 e3 8 至 3 .4 e3 8 准确度中等。

双。
6 4 位。
-1 .7 e3 08 至 1 .7 e3 08 更高的准确度。

定点类型。
十进制。
精确计算。
钱好。

没有。
与DECIMAL类似,小数位数是有限的。

字符串类型。
字符(n)。
固定长度。
n 长就是 n 长。

VARCHAR(n)。
长度各不相同。
最大 n灵活的。

文本。
长链。
没有长度限制。
足够的。

日期和时间类型。
天。
年-月-日。
简单的。

时间。
时:分:秒。
简单的。

日期时间。
日期和时间。
YYYY-MM-DDHH:MM:SS。
全家桶。

时间戳。
时间戳。
创建或更新记录。
自动的。

其他类型。
斑点。
二进制大对象。
保存图像。

ENUM(值1 ,值2 ,...)。
列表。
仅允许指定值。
限制非常严格。

SET(值1 ,值2 ,...)。
集中。
保存一组值。
很多可能性。

算了。
由你决定。

mysql数据表中字段的数据类型有哪些?

MySQL 数据类型分为三类:数值、日期/时间和字符串。

价值:
TINYINT:1 字节,适用于小整数值,例如范围(-1 2 8 ,1 2 7 )或(0,2 5 5 ),库存数量<2>INT:4 字节,范围(-2 ^3 1 ,2 ^3 1 -1 ),常规整数值,如用户ID。

DECIMAL(1 0,2 ):存储精确的小数点,例如价格金额。

日期/时间:
DATE:3 字节,格式YYYY-MM-DD(例如生日字段)
TIMESTAMP:4 字节,最后修改时间等。
自动更新,2 03 8 年到期。

String:
VARCHAR(2 5 5 ):变长字符串,例如用户名(最多2 5 5 个字符)
文本:存储长文本,例如产品描述。

选择数据类型来锚定您的现实场景。

整数是根据范围选择的,就像 ID 的 INT 一样。

使用 DECIMAL 表示精确的小数位,并且金额字段是必需的。

日期是根据精度选择的:DATE 表示生日,TIMESTAMP 表示修改时间。

不要使用VARCHAR,使用BLOB来存储二进制文件。

MYSQL数据类型主要有哪一些类别,如何使用

INT:4 字节,-2 1 亿到+2 1 亿。
BIGINT:8 个字节,-2 ^6 3 到 2 ^6 3 -1 DECIMAL (1 0,2 ):总共 1 0 位数字,2 个小数位。

CHAR(X):固定长度X字节。
VARCHAR(1 00):最大 1 00 字节。
文本:最大 6 5 KB。

日期:年-月-日。
日期时间:1 000-9 9 9 9 时间戳:1 9 7 0-2 03 8
点:二维坐标。
POLYGON:多边形区域。

选择性别来查看场景:使用 INT 表示年龄,使用 CHAR(1 ) 表示性别。