MySQL基本数据类型与适用范围
来源:互联网 发布:大户型网络解决方案 编辑:程序博客网 时间:2024/05/18 02:58
数据类型:SMALLINT
描述:整数,范围从-32000到+32000
字节:2
推荐使用:存储相对比较小的整数,例如年龄、数量。
数据类型:INT
描述:整数,范围从-2000000000到+2000000000
字节:4
推荐使用:存储中等整数,例如距离。
数据类型:BIGINT
描述:不能用SMALLINT和INT描述的超大整数
字节:8
推荐使用:存储超大整数,例如科学或数学数据。
数据类型:FLOAT
描述:单精度浮点型数据
字节:4
推荐使用:存储小数数据,例如测量数据,温度。
数据类型:DOUBLE
描述:需要双精度存储的小数数据
字节:8
推荐使用:科学数据。
数据类型:DECIMAL
描述:用户自定义精度的浮点型数据
字节:变量,取决于精度和长度
推荐使用:需要以特别高精度存储的小数数据,例如货币数额,科学数据。
数据类型:CHAR
描述:固定长度的字符串
字节:特定字符串长度(高达255字符)
推荐使用:存储通常包含预定义字符串的变量,例如:定期航线,国家或邮编。
数据类型:VARCHAR
描述:具有最大限制的可变长度的字符串
字节:变量,1+实际字符串长度 (高达255字符)
推荐使用:存储不同长度的字符串值(高达一个特定的最大限度),例如:名字,密码,短文标签。
数据类型:TEXT
描述:没有最大长度限制的可变长度的字符串。
字节:变量
推荐使用:存储大型文本数据,例如:新闻故事,产品描述。
数据类型:BLOB
描述:二进制字符串 。
字节:变量,2 + 实际字符串长度。
推荐使用:存储二进制数据,例如:图片,附件,二进制文档。
数据类型:DATE
描述:以 yyyy-mm-dd格式的日期。
字节:3
推荐使用:存储日期,例如:生日,产品满期。
数据类型:TIME
描述:以hh:mm:ss格式的时间。
字节:3
推荐使用:存储时间或时间间隔,例如:报警声,两时间之间的间隔,任务开始/结束时间。
数据类型:DATETIME
描述:以yyyy-mm-ddhh:mm:ss格式结合日期和时间
字节:8
推荐使用:存储包含日期和时间的数据,例如:提醒的人,事件。
数据类型:TIMESTAMP
描述:以yyyy-mm-ddhh:mm:ss格式结合日期和时间
字节:4
推荐使用:记录即时时间。例如:事件提醒器,“最后进入”的时间标记。
数据类型:YEAR
描述:以yyyy格式的年份
字节:1
推荐使用:存储年份,例如:毕业年,出生年。
数据类型:ENUM
描述:一组数据,用户可从中选择其中一个
字节:1或2个字节
推荐使用:存储字符属性,只能从中选择之一,例如:布尔量选择,如性别。
数据类型:SET
描述:一组数据,用户可从中选择其中0,1或更多。
字节:从1到8字节;取决于设置的大小
推荐使用:存储字符属性,可从中选择多个字符的联合,例如:多选项选择,比如业余爱好和兴趣。
- MySQL基本数据类型与适用范围
- MySQL基本数据类型与Java基本数据类型
- MySQL的基本类型与数据类型优化
- Mysql/SQLServer数据类型与java基本数据类型的对应
- Mysql/SQLServer数据类型与java基本数据类型的对应
- Mysql/SQLServer数据类型与java基本数据类型的对应
- Mysql/SQLServer数据类型与java基本数据类型的对应
- Mysql/SQLServer数据类型与java基本数据类型的对应
- oracle与mysql数据库基本数据类型--介绍与区别
- 转 MYSQL 基本数据类型
- mysql基本数据类型
- mysql 的基本数据类型
- Mysql的基本数据类型
- MySQL基本数据类型
- mysql基本数据类型
- mysql基本数据类型
- MySQL基本数据类型
- MySQL基本数据类型
- 那些不能错过的Xcode插件
- 打造一个全命令行的Android构建系统
- 接口实现分离(漫谈C#和swift的部分实现拓展功能)
- iOS 如何 理解 代理
- iOS 设置状态栏颜色(UIStatusBar)
- MySQL基本数据类型与适用范围
- Android 实现多页界面左右滑动切换效果之入门+进阶 (ViewPager+PagerAdapter)
- UILabel自适应高度和自动换行 -- csj1987
- HTTP请求
- MFC工程中播放背景音乐的实现
- SQL语句创建计划
- 互联网+(如何保证小孩的安全)
- 黑马程序员---关键字,常量,变量,运算符
- WIFI基本知识整理