mysql成绩用什么类型_数据库里面的数据类型都有哪些

mysql成绩用什么类型_数据库里面的数据类型都有哪些1、整型取值范围如果加了unsigned,则最大值翻倍,如tinyintunsigned的取值范围为(0~256)。int(m)里的m是表示SELECT查询结果集中的显示宽度,并不影响实际的取值范围,没有影响到显示的宽度,不知道这个m有什么用。2、浮点型(float和double)设一个字段定义为float(5,3),如果插入一个数123.45678,实际数据库里存的是123.457,但总个数还…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1、整型e7dbf36f8670b7eeb71937464ce2e2b4.png

取值范围如果加了unsigned,则最大值翻倍,如tinyint unsigned的取值范围为(0~256)。

int(m)里的m是表示SELECT查询结果集中的显示宽度,并不影响实际的取值范围,没有影响到显示的宽度,不知道这个m有什么用。

2、浮点型(float和double)5df9c286649682bbeb3f8a132679f19e.png

设一个字段定义为float(5,3),如果插入一个数123.45678,实际数据库里存的是123.457,但总个数还以实际为准,即6位。

3、定点数

浮点型在数据库中存放的是近似值,而定点类型在数据库中存放的是精确值。

decimal(m,d) 参数m<65 是总个数,d<30且 d

4、字符串(char,varchar,_text)7bbac64a44c5331eb30f57389720e910.png

char和varchar:

1.char(n) 若存入字符数小于n,则以空格补于其后,查询之时再将空格去掉。所以char类型存储的字符串末尾不能有空格,varchar不限于此。

2.char(n) 固定长度,char(4)不管是存入几个字符,都将占用4个字节,varchar是存入的实际字符数+1个字节(n<=255)或2个字节(n>255),所以varchar(4),存入3个字符将占用4个字节。

3.char类型的字符串检索速度要比varchar类型的快。

varchar和text:

1.varchar可指定n,text不能指定,内部存储varchar是存入的实际字符数+1个字节(n<=255)或2个字节(n>255),text是实际字符数+2个字节。

2.text类型不能有默认值。

3.varchar可直接创建索引,text创建索引要指定前多少个字符。varchar查询速度快于text,在都创建索引的情况下,text的索引似乎不起作用。

5.二进制数据(_Blob)

1._BLOB和_text存储方式不同,_TEXT以文本方式存储,英文存储区分大小写,而_Blob是以二进制方式存储,不分大小写。

2._BLOB存储的数据只能整体读出。

3._TEXT可以指定字符集,_BLO不用指定字符集。

6.日期时间类型dbdda02abb3ea83a94746061eb4751b9.png

若定义一个字段为timestamp,这个字段里的时间数据会随其他字段修改的时候自动刷新,所以这个数据类型的字段可以存放这条记录最后被修改的时间。

数据类型的属性abb85e0130fa857b47703f7596ca7225.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/193520.html原文链接:https://javaforall.net

(0)
上一篇 2025年11月23日 下午9:22
下一篇 2025年11月23日 下午10:01


相关推荐

  • 基于X86的MikroTik ROS软路由的简单介绍和应用(一)

    基于X86的MikroTik ROS软路由的简单介绍和应用(一)基于 X86 的 MikroTikROS 软路由的简单介绍和应用写在前面其实基于 X86 开发的路由系统 很早就有一些企业开始做了 国内的比较出名的有海蜘蛛 维盟 爱快等等 但是今天介绍的呢 是国外的一个专攻于此的厂商 当然 现在他们在 02 年也推出了基于他们自己 ROS 的硬件路由器 MikroTik MikroTik 成立于 1995 年 总部位于拉脱维亚首都里加 主要从事开发路由器和无线 ISP 系统

    2026年3月18日
    2
  • 10款常见网络安全工具

    10款常见网络安全工具网络管理员有必要了解自己的网络 以便为更有效地防护网络 对安全专业人士来说 最有用的格言之一就是 知己知彼 而说到网络安全 想知己知彼 最基本的任务就是发现网络资产 绘制网络图 要是没有最新的网络图和资产清查列表 就很难了解自己要保护什么对象 下面这些工具有助于简化这个过程 除了花点时间外 几乎不需要什么费用 Open AudITOpen AudIT 是一款网络发现 清查和审

    2026年3月26日
    2
  • 修改asmx样式「建议收藏」

    修改asmx样式「建议收藏」今天看到一张图,asmx的WebService。长这样:当时就感觉有意思,这个页面风格和我们平时的不一样,我们平时的WebService长这样:我们如果在WebMetohd上面加注释,即[WebMethod(Description=”注释”)],那么长这样:那么问题就来了,第一张图里面的样式是如何实现的呢?在浏览器上进入调试模式观察,可以发现它的html和我们的有点不…

    2022年4月29日
    54
  • Midjourney指令操作、promt框架、参数设置教程

    Midjourney指令操作、promt框架、参数设置教程

    2026年3月15日
    2
  • iconv函数

    iconv函数转载自百度文库头文件 iconv h iconv 命令可以将一种已知的字符集文件转换成另一种已知的字符集文件 它的作用是在多种国际编码格式之间进行文本内码的转换 linux 下的函数原型 size ticonv iconv tcd charinbuf size t inbytesleft charoutbuf size t outbytesl

    2026年3月19日
    3
  • turtle画曲线_心形曲线图

    turtle画曲线_心形曲线图这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式欢迎使用Markdown编辑器你好!这是你第一次使用Markdown编辑器所展示的欢迎页。如果你想学习如何使用Markdown编辑器,可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

    2022年10月9日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号