TMS320C6713开发板源码解析:从外设驱动到Flash烧写实战
2026/9/2 7:35:22
CHAR(n)是一个固定长度为n个字符的字符串。如果它的字符集是utf8mb4,则无论其中包含什么文本,它都会精确占用4 * n字节。
大多数使用CHAR(n)的场景涉及包含英文字符的字符串,因此应使用ascii字符集(latin1也可以)。
country_codeCHAR(2)CHARACTERSETascii,postal_codeCHAR(6)CHARACTERSETascii,uuidCHAR(39)CHARACTERSETascii,-- 更多讨论见其他章节DATE数据类型包含日期但不包含时间部分。其格式为'YYYY-MM-DD',取值范围为'1000-01-01'到'9999-12-31'。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' UTC到'2038-01-19 03:14:07' UTC。YEAR类型表示年份,取值范围为 1901 到 2155。TIME类型表示时间,格式为'HH:MM:SS',取值范围为'-838:59:59'到'838:59:59'。| 数据类型 | 在 MySQL 5.6.4 之前 | 从 MySQL 5.6.4 开始 |
|---|---|---|
| YEAR | 1 字节 | 1 字节 |
| DATE | 3 字节 | 3 字节 |
| TIME | 3 字节 | 3 字节 + 小数秒存储 |
| DATETIME | <