前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >学习笔记 | MySQL 数据类型

学习笔记 | MySQL 数据类型

作者头像
许杨淼淼
发布2018-07-11 15:45:24
4680
发布2018-07-11 15:45:24
举报
文章被收录于专栏:醉程序

最好的资料是 官方文档 !!! Data Type Storage Requirements

Numeric Types | 数值型

  • 官方说明文档: https://dev.mysql.com/doc/refman/5.6/en/integer-types.html TINYINT, 1Bytes SMALLINT, 2Bytes MEDIUMINT, 3Bytes INT, 4Bytes BIGINT, 8Bytes FLOAT | DOUBLE | DECIMAL ,指定精度 FLOAT(5,3)可以显示 12.345,超过这个范围进行四舍五入。不指定精度时,FLOAT和DOUBLE按照实际的精度显示,而DECIMAL默认整数位为10小数位为0。FLOAT为4Bytes, DOUBLE为8Bytes, DECIMAL最大支持位数65. 可以参照这篇介绍这一篇

String Types | 字符串

  • 官方说明文档:https://dev.mysql.com/doc/refman/5.6/en/string-types.html CHAR(L) 与 VARCHAR(L),L表示L个字符个,而非L个字节,UTF8编码中,一个汉字字符占3Bytes CHAR 定长,长度0~255,例如CHAR(4),可以存储4个字符,不足4个字符时在后面补空格后存储,超过则截断,取出该字段时将自动过滤掉后边的空格,除非 PAD_CHAR_TO_FULL_LENGTH 模式已启用 VARCHAR 可变长,长度0~65535,例如VARCHAR(4),英文下存储2个字符时占用3bytes,存储4个字符时占用5bytes,超过则截断 BLOB 类的用于存储二进制,TEXT 类的用于存储字符串。均不能有默认值 ENUM , gender ENUM('0', '1'), 表示gender字段只能存放 ‘0’, ‘1’其中的一个值, 官方文档 SET , major SET('computer', 'network'), 表示major字段可存放 ‘’, ‘computer’, ‘network’, ‘computer,network’其中四个中的一个值, 官方文档

Date and Time Types | 日期和时间

  • 官方说明文档:https://dev.mysql.com/doc/refman/5.0/en/date-and-time-types.html DATE, 3Bytes, ‘1000-01-01’ ~ ‘9999-12-31’ DATETIME, 8Bytes, ‘1000-01-01 00:00:00’ ~ ‘9999-12-31 23:59:59’ TIMESTAMP, 4Bytes, ‘1970-01-01 00:00:01’ UTC ~ ‘2038-01-19 03:14:07’ UTC, Automatic Initialization and Updating TIME, 3Bytes, ‘-838:59:59’ ~ ‘838:59:59’ YEAR, 1Bytes, YEAR(2) 1-69 2001-2069, 70-99 1970-1999. YEAR(4) 1901-2155

Data Type Default Values | 数据类型默认值

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Numeric Types | 数值型
  • String Types | 字符串
  • Date and Time Types | 日期和时间
  • Data Type Default Values | 数据类型默认值
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档