1、整型

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

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

2、浮点型(float和double)

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

3、定点数

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

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

4、字符串(char,varchar,_text)

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.日期时间类型

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

数据类型的属性

mysql成绩是什么数据类型_mysql数据类型相关推荐

  1. mysql 中文的数据类型_MySQL 数据类型

    MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的. MySQL支持多种类型,大致可以分为三类:数值.日期/时间和字符串(字符)类型. 数值类型 MySQL支持所有标准S ...

  2. mysql住址数据类型_MySql数据类型

    MySQL中定义数据字段的类型对你数据库的优化是非常重要的. MySQL支持多种类型,大致可以分为三类:数值.日期/时间和字符串(字符)类型. 数值类型 MySQL支持所有标准SQL数值数据类型. 这 ...

  3. r如何查询mysql中的数据类型_MySQL数据类型 - osc_mgt0rm0m的个人空间 - OSCHINA - 中文开源技术交流社区...

    MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的. MySQL支持多种类型,大致可以分为三类:数值.日期/时间和字符串(字符)类型. 数值类型 MySQL支持所有标准S ...

  4. mysql 51cto 数据类型_MYSQL 数据类型 详解

    请问在数据类型里 1,char,nchar,nvarchar,varchar有什么区别? 2,text和ntext有什么区别以及和上面各种字符类有什么区别? 3,关于带big和带small的类型,比如 ...

  5. mysql 中文的数据类型_mysql数据类型整理

    电脑的基本数据容量单位. 电脑的一个字节等于8位,也就是1byte=8bit. 字节是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符. bit中文名称是位 ...

  6. mysql数据库约束无符号_mysql 数据类型 约束条件

    今日内容: 引擎:决定数据库存取数据的方式==>不同的特点==>不同的用户体验 数据类型:规定了数据库可以存放哪些数据 约束:限制储存数据的规则 引擎: 针对于表的 前提:引擎是建表时规定 ...

  7. mysql 有十进制类型吗_MySQL数据类型

    MySQL之数据类型 MySQL常见的数据类型有数值.日期和时间.字符串 数值 整数类型(精确值) Integer Types (Exact Value) - INTEGER, INT, SMALLI ...

  8. mysql提供了表示日期和时间的数据类型_MySQL数据类型 - 日期和时间类型(1)

    1.日期和时间数据类型语法 用于表示时间值的日期和时间数据类型是DATE, TIME, DATETIME, TIMESTAMP和 YEAR. 对于TIME, DATETIME和 TIMESTAMP值, ...

  9. mysql 51cto 数据类型_Mysql数据类型

    mysql中的数据类型: 整数型: #查看int整数型的帮助.mysql> ? int Name: 'INT' Description: INT[(M)] [UNSIGNED] [ZEROFIL ...

  10. mysql的double类型数据_mysql数据类型double和decimal区别详解

    实数是带有小数部分的数字.然而,它们不只是为了存储小数部分,也可以使用 DEClMAL 存储比 BIGINT还大的整数. MySQL 既支持精确类型,也支持不精确类型. FLOAT 和  DOUBLE ...

最新文章

  1. 一致 先验分布 后验分布_遇到分布式一致性问题,咋整?
  2. 在Windows QT下使用ZeroMQ
  3. 卷积核的数量是不是越多越好?-分类0,5
  4. linux系统硬盘坏道,如何在 Linux 系统下检测硬盘上的坏道和坏块
  5. [蓝桥小记]蓝桥杯参赛经历分享
  6. 2021-11-14Iterator迭代器
  7. python批量发送邮件_Python批量发送邮件
  8. js之 foreach, map, every, some
  9. OSGi服务测试助手:ServiceRegistrationRule
  10. 光端机的作用是什么? 简述光端机的作用
  11. adobe 书签怎么设置_让我们设置一些规则…没有Adobe Analytics处理规则
  12. 一体化数据库管理和迁移工具Navicat Premium for Mac
  13. Multisim12使用记录
  14. 安医有计算机专业吗,他从安徽医科大保研到南京航空航天大学!给学弟学妹分享保研经历...
  15. x64位call代码注入器1.0版
  16. 程序员的成长课-读后感
  17. 三维模型的泰森多面体离散
  18. html项目符号正方形,html – 列表项下的项目符号
  19. 51单片机(五)独立键盘检测与矩阵键盘检测
  20. 联通不断发短信-尊敬的用户请回复以下编码办理业务:599

热门文章

  1. 什么是网络爬虫?有什么用?怎么爬?终于有人讲明白了
  2. 大量的linux、H3C、cisco、华为、模拟器、adobe教程
  3. js调用zk中zul页面表单值
  4. Linux权限管理命令 chmod 详解
  5. linux chmod 755 ,750,777
  6. ami主板uefi_AMI Aptio V UEFI 主板手动添加Dell Slic2.5表OEM激活win7一例及过程分解
  7. java比较时间大小
  8. 土豆聊天poeato Chat注册账号时提示网络刺错误怎么解决
  9. 4款好用的文献翻译工具推荐
  10. python 直播源地址_如何获取视频的直播源地址