黑底白字的 MySQL 数据类型总结表,内容清晰直观,查起来方便。

数值、字符串、时间类型还有 NULL 都列出来了,嗯,刚上手 MySQL 的你看到这张图应该挺有安全感的。比如想知道整数类型怎么选,直接一眼就能看到 INTTINYINT 到底差哪儿。

字符串那块儿也挺齐全的,CHARVARCHAR 的区别别搞混了,用错了影响还挺大。建议你对照这篇文章一起看,讲得还蛮细的。

还有一个比较容易忽略的是日期时间类型,比如 DATETIMETIMESTAMP,语义差不多但行为可不一样,建议点开这篇概览了解下,用起来心里才有底。

哦对了,整个图虽然内容多,但不复杂,看几遍就熟了。如果你正准备写建表语句,建议把它收藏着,挺实用。