SQLyog中数据类型简单的介绍(MYSQL)

MYSQL数据库中不同数据所使用的类型有所不同。通过SQLyog–数据库–表,可以看到各种数据类型,下面是对各数据类型的简单分析,具体有针对性的详细解释,可参考本文链接文档或自行查找。
数据类型分类:
1.定义整数类型变量的标识符
tinyint:1个字节(很小整数)
smallint:2个字节(小整数)
mediumint:3个字节(中等整数)
int:4个字节(普通整数)
bigint:8个字节(大整数)
注:
(1)上述整形数据有正负之分,如果只需要正整数,可在表后勾选 Unsigned选项
(2)可参考1
2.定义浮点数类型变量的标识符
float:32位单精度浮点型,可精确到小数点后7位
double:64位双精度浮点型,可精确到小数点后16位
decimal:语法是DECIMAL(M,D),其中M是最大位数(精度), 范围是1到65,可不指定,默认值是10;D是小数点右边的位数(小数位),范围是0到30,并且不能大于M,可不指定,默认值是0。
real:可当做double来用。
numeric:NUMERIC与DECIMAL同义,如果字段类型定义为NUMERIC,则将自动转成DECIMAL。
注:
(1)上述浮点型数据有正负之分,如果只需要正值,可在表后勾选 Unsigned选项
(2)可参考2
3.定义字符类型变量的标识符
char:设置长度后,存储长度固定
varchar:设置长度后,存储长度可变
注:可参考3
4.定义二进制类型变量的标识符
binary:固定长度
varbinary:可变长度
注:可参考4
5.定义布尔类型变量的标识符
bool
boolean
bit:它的值是一个二进制位,不是0就是1,类似Boolean类型中的True和False
注:
(1)布尔型变量只有真假两种情况,TRUE(1)或者FALSE(0)
(2)可参考5
6.定义时间类型变量的标识符
year:年
date:年-月-日
time:时:分:秒
datetime:年-月-日 时:分:秒;设置后,不会改变
timestamp:年-月-日 时:分:秒;不能为null,timestrap增改会跟操作时间保持一致
注:可参考6
7.定义大型对象类型的标识符
tinyblob:最大255个字节
mediumblob:最大64K
blob:16M
longblob:4G
注:可参考7
8.其他类型的标识符
文本类型
tinytext:最大255个字节(2^8-1)
text:最大65535个字节(2^16-1)
mediumtext:最大16777215个字节(2^24-1)
longtext:最大4294967295个字节(2^32-1)
复合类型
set:集合最大数目为64,复选
enum:集合最大数目为65535,单选
注:可参考8

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
SQLyog 是一个快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库,由业界著名的Webyog公司出品。 使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库。 1、基于C++和MySQLAPI编程; 2、方便快捷的数据库同步与数据库结构同步工具; 3、易用的数据库、数据表备份与还原功能; 4、支持导入与导出XML、HTML、CSV等多种格式的数据; 5、直接运行批量SQL脚本文件,速度极快; 6、新版本更是增加了强大的数据迁移。 快速备份和恢复数据。 以GRID/TEXT格式显示结果。 支持客户端挑选、过滤数据。 批量执行很大的SQL脚本文件。 快速执行多重查询并能够返回每页超过1000条的记录集,而这种操作是直接生成在内存的。 程序本身非常短小精悍!压缩后只有348 KB。 完全使用MySQL C APIs程序接口。 以直观的表格界面建立或编辑数据表。 以直观的表格界面编辑数据。 进行索引管理。 创建或删除数据库。 操纵数据库的各种权限:库、表、字段。 编辑BLOB类型的字段,支持Bitmap/GIF/JPEG格式。 输出数据表结构/数据为SQL脚本。 支持输入/输出数据为CSV文件。 可以输出数据库清单为HTML文件。 为所有操作建立日志。 个人收藏管理操作语句。 支持语法加亮显示。 可以保存记录集为CSV、HTML、XML格式的文件。 99%的操作都可以通过快捷键完成。 支持对数据表的各种高级属性的修改。 查看数据服务器的各种状态、参数等。 支持更改数据表类型为ISAM、MYISAM、MERGE、HEAP、InnoDB、BDB。 刷新数据服务器、日志、权限、表格等。 诊断数据表--检查、压缩、修补、分析。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值