回答

收藏

最佳实践MySQL数据类型列表

技术问答 技术问答 340 人阅读 | 0 人回复 | 2023-09-14

常见应用程序是否有最佳实践?MySQL数据类型列表。例如,列表应包含ID,IP地址、电子邮件、主题摘要、描述内容、URL,日期、地理位置、媒体高度、媒体宽度、媒体持续时间等, Q2 `/ z, a" y1 O4 M  h, ]
谢谢!!!8 d3 ~* D8 d( j2 d2 j
                                                               
' E3 P  v' \& C0 ?% n    解决方案:                                                               
3 M4 G& V& w. R2 ^* x                                                                我什么都不知道,让我们开始吧!
! E2 o, }* b+ q+ l) w8 E数字ID / auto_increment主键:
( O$ E' E$ u7 e9 [3 y+ {( F) \使用无符号整数。不要使用0作为值。记住各种尺寸的最大值,即当mediumint1600万就够了,如果你不需要40亿,就不要用了int。9 N! V6 s6 f5 g9 _; @$ y. z
date:
0 \  C9 W% g  S) d% E' r9 v  B除非特殊日期/时间不在mysql的DATE和TIME在类型的支持范围内,否则请使用它们!如果改用Unix时间戳必须转换为内置日期和时间函数。如果需要应用程序unix时间戳总是可以转换标准日期和时间数据类型unix_timestamp()。( Z9 y+ h4 h1 K% n; w4 F
ip地址:7 d/ k6 y0 p. j; C' v! V
使用inet_aton()和,inet_ntoa()因为它很容易ip将地址压缩成4个字节,并使您能够在索引范围内搜索。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则