全球旧事资料 分类
符号0255,有符号128127,天缘博客备注:BIT和BOOL布尔型都占用1字节整数0255无符号065535,有符号3276832767无符号02241,有符号2232231无符号02321,有符号2312311无符号02641,有符号2632631单精度浮点数。天缘博客提醒这里的D是精度,如果D24则为默认的FLOAT,如果D24则会自动被转换为DOUBLE型。双精度浮点。未打包的浮点数,用法类似于FLOAT和DOUBLE,天缘博客提醒您如果在ASP中使用到Decimal数据类型,直接从数据库读出来的Decimal可能需要先转换成Float或Double类型后再进行运算。以YYYYMMDD的格式显示,比如:20090719以YYYYMMDDHHMMSS的格式显示,比如:2009071911:22:30以YYYYMMDD的格式显示,比如:20090719以HHMMSS的格式显示。比如:11:22:30
DecimalMD
DateDateTimeTimeStampTime
fYearCharMVarCharMBi
aryMVarBi
aryMTi
yTextTextMediumTextLo
gTextTi
yBlobBlobMediumBlobLo
gBlobE
umSetGeometryPoi
tLi
eStri
gPolygo
MultiPoi
tMultiLi
eStri
gMultiPolygo
GeometryCollectio
三、使用建议
1MMMM
以YYYY的格式显示。比如:2009定长字符串。变长字符串,要求M255类似Char的二进制存储,特点是插入定长不足补0类似VarChar的变长二进制存储,特点是定长不补0
Max255大小写不敏感Max64K大小写不敏感Max16M大小写不敏感Max4G大小写不敏感
Max255大小写敏感Max64K大小写敏感Max16M大小写敏感Max4G1或2可达8大小写敏感最大可达65535个不同的枚举值最大可达64个不同的值
1、在指定数据类型的时候一般是采用从小原则,比如能用TINYINT的最好就不用INT,能用FLOAT类型的就不用DOUBLE类型,这样会对MYSQL在运行效率上提高很大,尤其是大数据量测试条件下。2、不需要把数据表设计的太过复杂,功能模块上区分或许对于后期的维护更为方便,慎重出现大杂烩数据表3、数据表和字段的起名字也是一门学问4、设计数据表结构之前请先想象一下是你的房间,或许结果会更加合理、高效
f5、数据库的最后设计结果一定是效率和可扩展性的折中,偏向任何一方都是欠妥的
fr
好听全球资料 返回顶部