mysql基础_数据类型
1.数字
(1)tinyint(小整数值)
范围:有符号(-128,127)
无符号(0.255)
(2)int(大整数值)
范围:有符号 (-2 147 483 648,2 147 483 647)
无符号 (0,4 294 967 295)
(3)bigint(极大整数值)
范围:有符号 (-9,223,372,036,854,775,808,9 223 372 036 854 775 807)
无符号 (0,18 446 744 073 709 551 615)
(4)float(单精度,浮点数值)不准确
(5)double(双精度,浮点数值)不准确
(6)decimal(小数值)准确
用法:decimal(M,D)数值总位数为M,小数位数为D
2.字符串
(1)char(10)速度块
存储的数值在内存中永远站10个字符,最大255个字符
(2)varchar(10)节省空间
存储几个数值在内存中则站几个字符,最大255个字符
(3)text
text用于保存变长的大字符串,最大65535个字符
(4)mediumtext
最大16777215个字符
(5)longtext
最大4294967295个字符
(6)上传文件
数据库里面存路径
3.时间类型
(1)date(日期值)
格式:YYYY-MM-DD
(2)time(时间值或持续时间)
格式:HH:MM:SS
(3)year(年份值)
格式:YYYY
(4)datetime(混合日期和时间值)
格式:YYYY-MM-DD HH:MM:SS
(5)timesiamp(混合日期和时间值,时间戳)
格式:YYYYMMDD HHMMSS
4.枚举类型
(1)enum('山东省','山西省','广东省')
可以存储美剧的任意一个。
5.集合类型
(2)set('a','b','c')
可以存储a、b、c三个字符的任意组合
最新文章
- excel删除重复数据
- JS传参中文乱码
- 简单Ztree的实现————不连接数据库版
- jquery实现页面控件拖动效果js代码
- Java--常用类
- 【转】Win 7 下源码运行OpenERP7.0
- Quartz-2D绘图之图形上下文详解
- JNI之有必要的优化设计
- thread block grid
- java通过抛异常来返回提示信息
- linq中给字段添加别名
- [转]GitHub上优秀的Go开源项目
- ubuntu镜像下载地址
- android 混淆基本知识
- [算法整理]树上求LCA算法合集
- [连载]Tutorial series: learning how to write a 3D soft engine from scratch in C#, TypeScript or JavaScript[英]
- webpack入门指南-step02
- 在iOS App中增加完整的照片多选功能
- 代理(Proxy)模式
- SonarQube分析报告无法上传的问题