其他
“FLOAT,DOUBLE 和 DECIMAL”和 ENUM
已经有一个单独的条目。关于数据类型的单个页面可能很笨重 - 我建议将字段类型(或者它应该称为数据类型?)作为概述,然后拆分成这些主题页面:
- 在 INT
- FLOAT,DOUBLE 和 DECIMAL
- 字符串(CHAR,TEXT 等)
- BINARY 和 BLOB
- DATETIME,TIMESTAMP 和朋友们
- ENUM 和 SET
- 空间数据
- JSON 类型 (MySQL 5.7.8+)
- 如何将 Money 和其他常见的类型表示为现有数据类型
在适当的情况下,除语法和示例外,每个主题页面还应包括:
- ALTERing 时的注意事项
- 大小(字节)
- 与非 MySQL 引擎对比(低优先级)
- 在 PRIMARY KEY 或辅助密钥中使用数据类型时的注意事项
- 其他最佳实践
- 其他性能问题
(我认为当我的建议得到满足或否决时,这个例子会自我解决。)