SQL语言的数据类型_sql数据类型-程序员宅基地

技术标签: 数据库开发  数据库学习  

MySQL中的数据类型有很多,主要分为三类:

1.数值类型;

TINYINT     1byte (-128127) (0255) 小整数值

SMALLINT    2bytes (-3276832767) (065535) 大整数值

MEDIUMINT   3bytes (-83886088388607) (016777215) 大整数值

INT/INTEGER 4bytes (-21474836482147483647) (04294967295) 大整数值

BIGINT      8bytes (-2^632^63-1) (02^64-1) 极大整数值

FLOAT       4bytes (-3.402823466 E+383.402823466351 E+38) 0(1.175494351 E- 383.402823466 E+38) 单精度浮点数值

DOUBLE      8bytes (-1.7976931348623157 E+3081.7976931348623157 E+308) 0(2.2250738585072014 E-3081.7976931348623157 E+308) 双精度浮点数值

DECIMAL    依赖于M(精度)和D(标度) 的值   依赖于M(精度)和D(标度)的值  小数值(精确定点数)

2.字符串类型;

CHAR       0-255 bytes 定长字符串(需要指定长度)
VARCHAR    0-65535 bytes 变长字符串(需要指定长度)
TINYBLOB   0-255 bytes 不超过255个字符的二进制数据
TINYTEXT   0-255 bytes 短文本字符串
BLOB       0-65 535 bytes 二进制形式的长文本数据
TEXT       0-65 535 bytes 长文本数据
MEDIUMBLOB 0-16 777 215 bytes 二进制形式的中等长度文本数据
MEDIUMTEXT 0-16 777 215 bytes 中等长度文本数据
LONGBLOB   0-4 294 967 295 bytes 二进制形式的极大文本数据
LONGTEXT   0-4 294 967 295 bytes 极大文本数据

char 与 varchar 都可以描述字符串,char是定长字符串,指定长度多长,就占用多少个字符,和字段值的长度无关 。而varchar是变长字符串,指定的长度为最大占用长度 。相对来说,char的性能会更高些。

3.日期时间类型;

DATE 3    YYYY-MM-DD 日期值
TIME 3    HH:MM:SS时间值或持续时间
YEAR 1    YYYY 年份值
DATETIME 8 YYYY-MM-DD HH:MM:SS混合日期和时间值
TIMESTAMP 4 YYYY-MM-DD HH:MM:SS混合日期和时间值,时间
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_51626694/article/details/124590269

智能推荐

解决XshellXftpPortable.exe运行不了、打不开问题_xshellportable打开不了-程序员宅基地

文章浏览阅读2.6k次。解决XshellXftpPortable.exe运行不了、打不开问题;1.首先点击控制面板---->程序和功能,进入查看程序中是否下载了,Microsoft_Visual c++(05、08、12),由于XshellXftpPortable需要的运行程序版本较低,所以三个都需要下载安装,安装运行,如图所示:2.完成运行之后,需要重启电脑,重启完成之后如果还不能启动找到服务里面 Wind..._xshellportable打开不了

共享充电宝方案/案列/APP/小程序/项目/网站_共享充电宝项目开发-程序员宅基地

文章浏览阅读8.6k次,点赞3次,收藏31次。随着国人出国旅游,购物不断增长,现在海外共享充电宝市场也随着升温,引起了各方投资者的密切关注。不得不说,从新马泰,再到欧洲各国,都是一个非常大的市场。共享充电宝主要是先扫码后充电,存在于各种公共场所,主要是为人们带来便利。对智能手机重度依赖的今天,“低电量焦虑症”似乎成为人们的一种新型流行病,甚至有人听到电量低警示音就过敏。现在有了共享充电宝,也许可以缓解下病情。目录一、共享充电宝方案介绍二..._共享充电宝项目开发

nuxt 如何生成sitemap.xml 动静态站点地图_nuxt sitemap-程序员宅基地

文章浏览阅读3.1k次,点赞6次,收藏13次。sitemap.xml的作用是将我们网站的所有页面都被SEO(浏览器搜索引擎)收录,我们网站的内容更容易被用户搜到,同时增加我们的网站的知名度,排名更靠前。简言之就是用技术做网站推广,所以对于网站推广sitemap站点地图的这门技术还是很重要滴,实现过程有点小繁琐,但是却不难,废话不多说,我们开始今天的教程吧。_nuxt sitemap

基于视觉的自寻物小车(openmv+arduino)_arduino视觉巡线-程序员宅基地

文章浏览阅读1.4w次,点赞48次,收藏385次。基于openmv+arduinomega的自寻物小车断断续续学openmv和arduino一个月,所以没什么编程基础,所以这个写的比较简单,只希望作为引子记录一下第一个小实验然后好好把视觉一只学下去,虽然现在看来很简单,但入门时可谓处处碰壁,做出来还是挺开心。话不多说,开始介绍吧。所需基本知识:串口通讯,字符串处理,电机控制,识别色块,arduino编程基础(C/C++),会调用openmvI..._arduino视觉巡线

win10 64位 QT5配置opencv环境(亲测成功)_qt运行时由于找不到libopencv_objdetect420.dll,无法继续执行代码?-程序员宅基地

文章浏览阅读771次。前面编译过程要看下这个视频https://www.bilibili.com/video/BV1Za4y1v7ra?from=search&seid=8853456064479114255up主讲的很清楚,版本最好对应。但是最后在QT运行还是会报错,error: cannot find -llibopencv_world420.dlld我的解决办法是:(更换自己的路径)首先找到3部分文件,静态库(.lib文件),动态库(.a文件)(VS的为.dll),头文件。静态库文件位于通过CMAKE_qt运行时由于找不到libopencv_objdetect420.dll,无法继续执行代码?

bookmark20160330_u8ur.lat-程序员宅基地

文章浏览阅读4.6w次。It will be read and overwritten. DO NOT EDIT! -->BookmarksBookmarks 书签栏 百度一下,你就知道 20160311 redis - 必应 REDIS 3.0.7 下载 _u8ur.lat

随便推点

一个磁力API接口,可自动将磁力链接转换成种子文件提供下载,并返回磁力和磁力对应的种子的详细信息_yts.mx-程序员宅基地

文章浏览阅读6.1k次。相关说明本项目是一个磁力接口,可自动将磁力链接转换成种子文件提供下载,并返回磁力和磁力对应的种子的详细信息,包含文件列表信息、大小和hashInfo。在线地址:https://magnet-vip.com/接口使用api请求方法,请使用post请求,如下:#接口地址https://api.magnet-vip.com/api2/magnetinfo#请求参数,磁力链接如magnet:?xt=urn:btih:CC8D66412F22BB03BB091049A827BABFD2D1E778b_yts.mx

Unity 有限状态机(FSM)的框架结构_有限状态机编程框架-程序员宅基地

文章浏览阅读4.7k次,点赞15次,收藏49次。前言NPC是游戏中很重要的一部分,功能复杂,行为智能的NPC可以给玩家带来更加优秀的游戏体验,我们可以通过对NPC的行为模式的设计来理解有限状态机而对于游戏开发者而言,要实现一个功能完备,逻辑清晰的AI状态图可不是一件简单的事情,如果没有前期的完备的设计,以及正确的编程方法,会在开发过程中产生很多难以解决的问题下面看一个案例:在游戏开发过程中,你想要实现一个NPC的一些功能,比如静止与攻击,当玩家靠近NPC,NPC就会攻击玩家,编写一段逻辑代码来实现这样的一个效果:if(玩家靠近) NPC攻_有限状态机编程框架

psql:could not connect to server_navicat postgresql 导入sql命令 psql: error: could not -程序员宅基地

文章浏览阅读4k次。目录环境症状问题原因环境系统平台:中标麒麟(CPU飞腾)6版本:5.0.0_lite症状数据库安装完成后,数据库正常启动,psql连接时报psql:could not connect to server问题原因客户手动输入环境变量错误:export LD_LIBRARY_PATH=/opt/Highgo-5.0.0-lite/lib详细解决方案请登录..._navicat postgresql 导入sql命令 psql: error: could not connect to server: fat

Wallpaper Engine使用视频壁纸黑屏解决方法(window10)_wallpaper视频壁纸黑屏-程序员宅基地

文章浏览阅读2.8w次,点赞4次,收藏6次。1.点击电脑左下角开始键>设置>搜索框搜索图形设置2.浏览>找到wallpaper engine相关程序添加3.将三个的选项改成节能4.如果软件还在运行,重新启动_wallpaper视频壁纸黑屏

【Java】P5727 冰雹猜想—简化版打表—(OJ:洛谷)_洛谷5727java三-程序员宅基地

文章浏览阅读889次。给出一个正整数 n(n\le 100)*n*(*n*≤100),然后对这个数字一直进行下面的操作:如果这个数字是奇数,那么将其乘 3 再加 1,否则除以 2。经过若干次循环后,最终都会回到 1。经过验证很大的数字(7\times10^{11}7×1011)都可以按照这样的方式比变成 1,所以被称为“冰雹猜想”。例如当 n*n* 是 20,变化的过程是 [20, 10, 5, 16, 8, 4, 2, 1]。根据给定的数字,验证这个猜想,并从最后的 1 开始,倒序输出整个变化序列。_洛谷5727java三

R语言 X轴为日期时 使用scale_x_date-程序员宅基地

文章浏览阅读9.7k次,点赞3次,收藏13次。scale_x_date(name = ..., breaks = ..., labels = ..., limits = ...)scale_x_date(name="x轴名称",breaks=date_breaks("1 month"),labels=date_format("%Y-%m"),limits=as.Date(c("2014-01-01","2018-01-01"))..._scale_x_date

推荐文章

热门文章

相关标签