在MySQL中,可以使用以下数据类型存储日期:
-
DATE: 用于存储日期(YYYY-MM-DD格式),范围从'1000-01-01'到'9999-12-31'。
-
TIME: 用于存储时间(HH:MM:SS格式),范围从'-838:59:59'到'838:59:59'。
-
DATETIME: 用于存储日期和时间(YYYY-MM-DD HH:MM:SS格式),范围从'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。
-
TIMESTAMP: 用于存储时间戳,范围从'1970-01-01 00:00:01'到'2038-01-19 03:14:07',与时区无关。
-
YEAR: 用于存储年份(YYYY或YY格式),范围从'1901'到'2155',以及'0000'。
这些数据类型可以根据需要灵活地存储日期和时间信息。
在MySQL中,您可以使用以下数据类型来存储数字:
-
整数类型:
- TINYINT:有符号范围为-128到127,无符号范围为0到255。
- SMALLINT:有符号范围为-32768到32767,无符号范围为0到65535。
- MEDIUMINT:有符号范围为-8388608到8388607,无符号范围为0到16777215。
- INT:有符号范围为-2147483648到2147483647,无符号范围为0到4294967295。
- BIGINT:有符号范围为-9223372036854775808到9223372036854775807,无符号范围为0到18446744073709551615。
-
浮点类型:
- FLOAT:单精度浮点数,大约可存储7位十进制数字。
- DOUBLE:双精度浮点数,大约可存储15位十进制数字。
-
定点数类型:
- DECIMAL:用于存储精确的小数,指定了总的最大位数和小数点后的位数。
-
BOOL或BOOLEAN类型:
- 存储布尔值,通常表示为0和1。
这些数据类型可以根据您的需求选择,浮点数和定点数类型可用于存储小数,而整数类型可用于存储整数值。
标签:存储,01,59,符号,00,20240320,范围 From: https://www.cnblogs.com/lmcool/p/18093658