MySQL数据库(2) 数据类型 MySQL中的数据类型有很多,主要分为三类:数值类型、字符串类型、日期时间类型 数据类型名称 大小 描述 INT/INTEGER(int/integer) 4bytes 普通大小的整数,-2147483648到2147483647,0到4294967295 DOUBLE[(M,D)] (double) 8bytes 普通大小(双精度)浮点数,允许值-1.7976931348623157E+380到-2.2250738585072014E-308,0和2.2250738585072014E-38到1.7976931348623157E+308.这些是理论限制,基于IEEE标准。实际的范围根据硬件或操作系统的不同可能稍微小些 DATE(date) 日期,支持的范围为‘1000-01-01’到‘9999-12-31’,MySQL以’YYYY-MM-DD’格式显示DATE值,但允许使用字符串(‘20230721’ /‘2023-07-21’ )或数字(20230721)为DATE列分配值 DATETIME(datetime) 日期和时间的组合。支持的范围是‘上面加上00:00:00’到‘上面第二个加上23:59:59’.MySQL以YYYY-MM-DD HH:MM:SS“格式显示DATETIME值,但允许使用字符串或数字为DATETIME列分配值 TIMESTAMP(timestamp) 时间戳,范围是’1970-01-01 00:00:00’到2037年 TIME(time) 时间,范围是‘-838:59:59’到‘838:59:59’.MySQL以‘HH:MM:SS’格式显示TIME值,但允许使用字符串或数字为TIME列分配值 YEAR(year) 两位或四位格式的年。默认是四位格式。在四位格式中,允许的值是1901到2155和0000.在两位...