tinyint[(m)] [unsigned] [zerofill]        1字节

            极小整数,数据类型用于保存一些范围的整数数值范围:
有符号:
-128 ~ 127.
无符号:
~ 255 特别的: MySQL中无布尔值,使用tinyint(1)构造。 smallint 2字节 小整数
有符号:
~ 32768
无符号:
~ 65535
    mediumint                  3字节
        有符号: -8388608 ~ 8388608
        无符号: 0 ~ 1677215 int[(m)][unsigned][zerofill] 4字节 整数,数据类型用于保存一些范围的整数数值范围:
有符号:
-2147483648 ~ 2147483647
无符号:
~ 4294967295 特别的:整数类型中的m仅用于显示,对存储范围无限制。例如: int(5),当插入数据2时,select 时数据显示为: 00002 bigint[(m)][unsigned][zerofill] 8字节
大整数,数据类型用于保存一些范围的整数数值范围:
有符号:
-9223372036854775808 ~ 9223372036854775807
无符号:
~ 18446744073709551615

  

二、浮点数类型

FLOAT[(M,D)] [UNSIGNED] [ZEROFILL]                4字节
单精度浮点数(非准确小数值),m是数字总个数,d是小数点后个数。
无符号:
-3.402823466E+38 to -1.175494351E-38,
1.175494351E-38 to 3.402823466E+38
有符号:
1.175494351E-38 to 3.402823466E+38 **** 数值越大,越不准确 **** DOUBLE[(M,D)] [UNSIGNED] [ZEROFILL] 8字节
双精度浮点数(非准确小数值),m是数字总个数,d是小数点后个数。 无符号:
-1.7976931348623157E+308 to -2.2250738585072014E-308
2.2250738585072014E-308 to 1.7976931348623157E+308
有符号:
2.2250738585072014E-308 to 1.7976931348623157E+308
**** 数值越大,越不准确 ****

  

三、日期时间类型

DATE
YYYY-MM-DD(1000-01-01/9999-12-31) TIME
HH:MM:SS('-838:59:59'/'838:59:59') YEAR
YYYY(1901/2155) DATETIME YYYY-MM-DD HH:MM:SS(1000-01-01 00:00:00/9999-12-31 23:59:59 Y) TIMESTAMP 当前系统时间 注意: 和时区有关 YYYYMMDD HHMMSS(1970-01-01 00:00:00/2037 年某时)

  

四、字符串类型

char (m)
char数据类型用于表示固定长度的字符串,可以包含最多达255个字符。其中m代表字符串的长度。
PS: 即使数据小于m长度,也会占用m长度
varchar(m)
varchars数据类型用于变长的字符串,可以包含最多达255个字符。其中m代表该数据类型所允许保存的字符串的最大长度,只要长度小于该最大值的字符串都可以被保存在该数据类型中。 注:虽然varchar使用起来较为灵活,但是从整个系统的性能角度来说,char数据类型的处理速度更快,有时甚至可以超出varchar处理速度的50%。因此,用户在设计数据库时应当综合考虑各方面的因素,以求达到最佳的平衡 text
text数据类型用于保存变长的大字符串,可以组多到65535 (2**16 − 1)个字符。 mediumtext
A TEXT column with a maximum length of 16,777,215 (2**24 − 1) characters. longtext
A TEXT column with a maximum length of 4,294,967,295 or 4GB (2**32 − 1) characters.

  

最新文章

  1. java 内部类与外部类的区别
  2. iis网站发布相关问题
  3. 洛谷P3379 【模板】最近公共祖先(LCA)
  4. Atom + activate-power-mode震屏插件Windows7下安装
  5. 2016 08 27 印刷菜单增加sql语句
  6. Struts2知多少(1) Struts2 MVC架构
  7. Pagekit – 现代化技术构建的轻量的 CMS 系统
  8. git 创建一个新分支,并将一个分支内容复制给创建的新分支
  9. Discuz!NT3.6与网站整合(操作用户信息)解决方案
  10. WIN32不得不会:视频播放器
  11. #Leet Code# Convert Sorted Array to Binary Search Tree
  12. jsmart 前结合案例
  13. loadrunner多负载机联合产生负载
  14. 仿qq最新侧滑菜单
  15. leetcode-只出现一次的数字
  16. Git+Gitlab+Ansible的roles实现一键部署Nginx静态网站(一)--技术流ken
  17. 使用sql语句比较excel中数据的不同
  18. [UWP]不那么好用的ContentDialog
  19. 客户端连接caching-sha2-password问题
  20. kali Rolling 安装QQ和虚拟机

热门文章

  1. P1451 求细胞数量(广搜)
  2. 【vue】vue +element 搭建及开发中项目中,遇到的错误提示
  3. 【ES6】let 命令
  4. rabbitmq官方的六种工作模式
  5. Android root检测方法小结
  6. AWS re:Invent(2019.01.09)
  7. UITableView的编辑操作
  8. VC++全屏
  9. Item 20: 使用std::weak_ptr替换会造成指针悬挂的类std::shared_ptr指针
  10. Linux常见问题汇总