在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

MySQL数据类型中数字类型的正确使用是怎样的

117次阅读
没有评论

共计 1164 个字符,预计需要花费 3 分钟才能阅读完成。

MySQL 数据类型中数字类型的正确使用是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面丸趣 TV 小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

无论是在小得可怜的免费空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用 MySQL 数据类型有充分的认识。下面我就将我的一点心得写出来跟大家分享。

MySQL 数据类型之数字类型

数字类型按照我的分类方法分为三类:整数类、小数类和数字类。

我所谓的“数字类”,就是指 DECIMAL 和 NUMERIC,它们是同一种类型。它严格的说不是一种数字类型,因为他们实际上是将数字以字符串形式保存的; 他的值的每一位 (包括小数点) 占一个字节的存储空间,因此这种类型耗费空间比较大。但是它的一个突出的优点是小数的位数固定,在运算中不会“失真”,所以比较适合用于“价格”、“金额”这样对精度要求不高但准确度要求非常高的字段。

小数类,即浮点数类型,根据精度的不同,有 FLOAT 和 DOUBLE 两种。它们的优势是精确度,FLOAT 可以表示绝对值非常小、小到约 1.17E-38(0.000…0117,小数点后面有 37 个零)的小数,而 DOUBLE 更是可以表示绝对值小到约 2.22E-308(0.000…0222,小数点后面有 307 个零)的小数。

FLOAT 类型和 DOUBLE 类型占用存储空间分别是 4 字节和 8 字节。如果需要用到小数的字段,精度要求不高的,当然用 FLOAT 了。可是说句实在话,我们“民用”的数据,哪有要求精度那么高的呢? 这两种类型至今我没有用过――我还没有遇到适合于使用它们的事例。

用的最多的,最值得精打细算的,是整数类型。从只占一个字节存储空间的 TINYINT 到占 8 个字节的 BIGINT,挑选一个“够用”并且占用存储空间最小的类型是设计数据库时应该考虑的。TINYINT、SMALLINT、MEDIUMINT、INT 和 BIGINT 占用存储空间分别为 1 字节、2 字节、3 字节、4 字节和 8 字节,就无符号的整数而言,这些类型能表示的最大整数分别为 255、65535、16777215、4294967295 和 18446744073709551615。

如果用来保存用户的年龄(举例来说,数据库中保存年龄是不可取的),用 TINYINT 就够了; 九城的《纵横》里,各项技能值,用 SMALLINT 也够了; 如果要用作一个肯定不会超过 16000000 行的表的 AUTO_INCREMENT 的 IDENTIFY 字段,当然用 MEDIUMINT 不用 INT,试想,每行节约一个字节,16000000 行可以节约 10 兆多呢!

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注丸趣 TV 行业资讯频道,感谢您对丸趣 TV 的支持。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-19发表,共计1164字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 欧美不卡一区二区三区 | 久久亚洲国产最新网站 | 亚洲av无码国产精品色软件 | 天堂avwww| 99久久国产亚洲综合精品 | 精品人妻无码一区二区三区蜜桃一 | 亚洲精品人成网线在线播放va | 国产黄色免费网站 | 色男人网| 中国国产高清一级毛片 | 久久久久久久无码高潮 | 一个人免费看www视频 | 国产精品久久1024 | 九九热视频在线观看 | 欧美极品少妇×xxxbbb | 欧美日韩精品久久久免费观看 | 国产成人永久免费视 | 四虎免费入口 | 国产开嫩苞实拍在线播放视频 | 最新更新国内自拍视频 | 亚洲小说专区 | 亚洲色网址| 国产精品看高国产精品不卡 | 亚洲 欧美 另类 在线 | 免费福利在线 | 亚洲成人一级片 | 色噜噜噜噜亚洲第一 | 久久视频精品38线视频在线观看 | 午夜精品一区二区三区的区别 | 大肉大捧一进一出好爽视色大师 | 999精品在线观看 | 亚洲乱色伦图片区小说 | 天天操夜操 | 无码国产成人午夜电影在线观看 | 国产永久| 在线中文字幕一区 | h无码精品3d动漫在线观看 | 看毛片免费 | 亚洲第一视频在线播放 | 免费一看一级毛片 | 久久亚洲中文无码咪咪爱 |