网站首页 > 教程分享 正文
mysql的类型是设计数据库必修的一个,我们清楚mysql类型很多,其中最为主要的有,数值类型、时间/日期类型和字符串类型。
1)数值类型:整型TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT;浮点类型:FLOAT、DOUBLE;定点小数类型:DECIMAL;
2)日期/时间类型:YEAR、TIME、DATE、DATETIME、TIMESTAMP
3)字符串:CHAR、VARCHAR、TEXT、BINARY、VARBINARY、BLOB、ENUM和SET
整数类型:
存储字节和范围之前的联系:给大家举个例子吧
TINYINT占一个字节(8bits),那么TINYINT有符号数字最大值返回(2^(8-1)-1)=127所以TINYINT有符号的范围是-128~127,无符号的最大值是(2^8-1)=255,所以无符号范围0~255。
还有一点大家注意,字段类型显示的宽度和取值范围没有关系,如果INT(3),插入数据19999也是可以的,只要不超过int取值范围就可以。可以理解为整数类型的宽度和有符号的最小值的宽度是一样的(比如TINYINT最大宽度是4,有符号最小值是-128是宽度也是4,负号也算是一个宽度)。
大家不明白的话可以留言哦。今天先给记录到这吧,明天记录浮点啦
猜你喜欢
- 2024-10-24 《MySQL 入门教程》第 17 篇 MySQL 变量
- 2024-10-24 MySQL面试题-数据类型(mysql数据库面经)
- 2024-10-24 MySql学习笔记21——数据类型(小数)
- 2024-10-24 MySQL字段类型最全解析(mysql的字段名指的是什么)
- 2024-10-24 Mysql的数据类型和JPA的实体类(mysql jpa)
- 2024-10-24 一文搞懂MySQL的三大Log(mysql 3)
- 2024-10-24 MySQL有哪些数据库类型?不要错过喽
- 2024-10-24 MySQL分区表简介(mysql 分区语句)
- 2024-10-24 MySQL 数据类型的艺术-爱可生(mysql数据类型包括哪些)
- 2024-10-24 MySQL进阶实战1,数据类型与三范式
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- css导航条 (66)
- sqlinsert (63)
- js提交表单 (60)
- param (62)
- parentelement (65)
- jquery分享 (62)
- check约束 (64)
- curl_init (68)
- sql if语句 (69)
- import (66)
- chmod文件夹 (71)
- clearinterval (71)
- pythonrange (62)
- 数组长度 (61)
- javafx (59)
- 全局消息钩子 (64)
- sort排序 (62)
- jdbc (69)
- php网页源码 (59)
- assert h (69)
- httpclientjar (60)
- postgresql conf (59)
- winform开发 (59)
- mysql数字类型 (71)
- drawimage (61)
本文暂时没有评论,来添加一个吧(●'◡'●)