当前位置: 首页 > news >正文

《php网站开发》课程资料永久免费网站

《php网站开发》课程资料,永久免费网站,全国旅游大型网站建设,给一个网站加上登录界面 如何做前言 这里主要是 由于之前的一个 datetime 存储的时间 导致的问题的衍生出来的探究 探究的主要内容为 int 类类型的存储, 浮点类类型的存储, char 类类型的存储, blob 类类型的存储, enum/json/set/bit 类类型的存储 本文主要 的相关内容是 float, decimal 类类型的相关数据…

前言
这里主要是 由于之前的一个 datetime 存储的时间 导致的问题的衍生出来的探究 

探究的主要内容为 int 类类型的存储, 浮点类类型的存储, char 类类型的存储, blob 类类型的存储, enum/json/set/bit 类类型的存储 

本文主要 的相关内容是 float, decimal 类类型的相关数据的存储  

这部分数据 客户端 和 服务器这边的交互 主要是以字符串的形式交互 

服务器这边的存储 主要是 浮点存储, 转换为二进制存储 

基础阅读 mysql tiny/small/medium/big int 的数据存储

 

 

mysql类型 和 java类型对应

驱动的 ResultSetImpl 获取数据的时候有一层封装 

因此不管是 tinyint, smallint, medinumint, int 在业务代码上面获取到的都是 Integer 接收 

unsigned_int 因为 java 中 int 已经覆盖不了值域, 因此使用了 long 来接受 

bigint 对应于类型 long 接收 

unsigned_bigint 和上面 unsigned_int 同理, 使用了 BigInteger 接收 

decimal, unsigned_bigdecimal 使用了 BigDecimal 接收 

float, double 使用 Float, Double 接收 

929e8b1b456d42a89f3247b87cb4bde1.png

 

 

mysql 中 float 的服务器客户端的数据交互

和上面 tinyint 相同 

mysql 服务器中对应的类型为 FLOAT

e1ae6c6cc26d4936ad7596da8a2faa76.png

 

与客户端的交互, 将给定的 float 转换为 十进制 的字符串表示, 然后 响应回去

具体的转换实现在 dtoa.fcvt/gcvt

c6fd79f5403e47c3b62872d438f95a80.png 

 

mysql 服务器 float 的存储

具体服务器存储这边 主要是基于 float 进行存储, ptr 本身存储的是一个 float 的数据 

58454f0e23344ddda4dae0e26ef2c681.png 

 

mysql 中 double 的服务器客户端的数据交互

和上面 tinyint 相同 

mysql 服务器中对应的类型为 DOUBLE

b950ff03108d4030b92775220a0def3c.png

 

与客户端的交互, 将给定的 double 转换为 十进制 的字符串表示, 然后 响应回去

具体的转换实现在 dtoa.fcvt/gcvt

3d90458751124aeaa388f53fa46163b6.png

 

mysql 服务器 double 的存储

具体服务器存储这边 主要是基于 double 进行存储, ptr 本身存储的是一个 double 的数据 

3e5fc59e5408454ba7397c0e5a0d2522.png

 

 

mysql 中 decimal 的服务器客户端的数据交互 

和上面 tinyint 相同 

mysql 服务器中对应的类型为 DECIMAL

8d7a3bdf7b8b41a4b6e269c1a3847d24.png

 

与客户端的交互, 解析给定的 my_decimal, 然后 直接响应回去

506f9abbbdc54e5d9a36b254c495fc2d.png 

 

 

 mysql 服务器 bigdecimal 的存储 

将数据转换为 my_decimal, 然后 按照 my_decimal 的特定的方式进行存储 

ef8735ebc12a40a09c440135a99ded3e.png 

 

 

 

 

http://www.yayakq.cn/news/260851/

相关文章:

  • 网络广告投放网站湖北外贸网站设计制作
  • 关键词网站建设优化网站备案安全责任书是谁盖章
  • 内黄县建设局网站网站建设需要哪些费用支出
  • 空间商网站ip被攻击后换ip中企动力z云邮企业邮箱登录
  • 外贸社交网站排名网站开发与维护就业前景
  • 做队徽的网站云服务器是虚拟技术吗
  • 成都网站建设制作推广下载app
  • 单页网站怎么制作教程徐州自助建站软件
  • 国外简洁的网站德阳做网站公司
  • 广州建站商城推广app下载
  • 卓航网站开发班级优化大师怎么加入班级
  • 上海网站建设 公司案例企业年报入口官网查询系统
  • 木材板材网站制作方案上海建筑设计院停工停产通知
  • 做网站的方法及措施北京个人注册公司流程和费用
  • photoshop制作网站阿里云建设wordpress
  • 湖北平台网站建设哪家好高级又小众的公众号
  • 聊城网站优化信息提供郑州网站建设
  • 四大商业网站抖音搜索关键词排名查询
  • 网站开发技术合作协议书广州工程
  • 免费活动策划方案的网站杭州明开seo
  • 鞍山企业网站建设大连建设网站
  • 案例应聘网络营销做网站推广wordpress 固定链接 打不开
  • 做外贸网站效果wordpress架设专题类网站
  • 网站关键字收录网站建设中模
  • 外网设计网站威海哪里可以做网站
  • 路桥区商用营销型网站建设收录网站的平台有哪些
  • 网站开发策划书网站建设公司如何盈利
  • 网站设置不安全网站备案名称的影响吗
  • 网站成功秘诀网页链接视频怎么下载到本地
  • 网站设计服务要不要交文化事业建设费it培训机构有用吗