广告
返回顶部
首页 > 资讯 > 数据库 >MySQL入门(二) 数据库数据类型详解
  • 643
分享到

MySQL入门(二) 数据库数据类型详解

2024-04-02 19:04:59 643人浏览 八月长安
摘要

序言 今天去健身了,感觉把身体练好还是不错的,闲话不多说,把这个数据库所遇到的数据类型今天统统在这里讲清楚了,以后在看到什么数据类型,咱度应该认识,对我来说,最不熟悉的应该就是时间类型这块了。但是通过今天的

序言

今天去健身了,感觉把身体练好还是不错的,闲话不多说,把这个数据库所遇到的数据类型今天统统在这里讲清楚了,以后在看到什么数据类型,咱度应该认识,对我来说,最不熟悉的应该就是时间类型这块了。但是通过今天的学习,已经解惑了。下面就跟着我的节奏去把这个拿下吧。

  ---WH

一、数据类型

Mysql的数据类型有大概可以分为5种,分别是 整数类型、浮点数类型和定点数类型、日期和时间类型、字符串类型、二进制类型。现在可以来看看你对这5种类型的熟悉程度,哪个看起来懵逼了,那就说明自己哪个不熟悉,不理解。  


注意:整数类型和浮点数类型可以统称为数值数据类型,这不难理解。

数值数据类型

  整数类型:TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT

  浮点数类型:FLOAT、DOUBLE

  定点小数:DECIMAL

日期/时间类型

  YEAR、TIME、DATE、DATETIME、TIMESTAMP

字符串类型

  CHAR、VARCHAR、TEXT、ENUM、SET等   

二进制类型

  BIT、BINARY、VARBINARY、BLOB

1、整数类型

MySQL入门(二) 数据库数据类型详解

不管你学什么语言,在基础方面,都应该知道 1个字节= 8位二进制数。 每个类型的取值范围也就能够知道,比如 TINYINT占用1个字节,也就是8位,2的8次方减1等于255,也就是说如果代表没符号的整数,该取值范围为0~255,如果是有符号的,最高位为符号号位,也就是2的7次方减1,也就是127,取值范围为-128~127, 为什么需要减1,这个问题就需要考虑临界值的问题了。而考虑临界值问题又有需要讨论原码补码反码的知识,这些度不是我们讨论的重点,所以在这就自行百度。给出一张范围表,给大家做参考。

不同整数类型的取值范围

MySQL入门(二) 数据库数据类型详解

根据自己所需去选取不同的类型名称,

  例如:


CREATE TABLE aaa(
 id INT(10) PRIMARY KEY,
 age INT(6)
  );
您可能感兴趣的文档:

--结束END--

本文标题: MySQL入门(二) 数据库数据类型详解

本文链接: https://www.lsjlt.com/news/52041.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL入门(二) 数据库数据类型详解
    序言 今天去健身了,感觉把身体练好还是不错的,闲话不多说,把这个数据库所遇到的数据类型今天统统在这里讲清楚了,以后在看到什么数据类型,咱度应该认识,对我来说,最不熟悉的应该就是时间类型这块了。但是通过今天的...
    99+
    2022-10-18
  • Redis入门 - 数据类型:Stream详解
    Redis5.0 中还增加了一个数据类型Stream,它借鉴了Kafka的设计,是一个新的强大的支持多播的可持久化的消息队列。@pdai Redis入门 - 数据类型:Stream详解 为什么会设计Stream Stream详解 ...
    99+
    2017-07-13
    Redis入门 - 数据类型:Stream详解
  • MySQL数据库的数据类型decimal详解
    在MySQL数据库中,decimal数据类型用于存储精确的小数值。它比其他浮点类型(如float和double)更适合用于存储货币金...
    99+
    2023-09-14
    MySQL
  • MySQL数据库入门之备份数据库操作详解
    本文实例讲述了MySQL数据库入门之备份数据库操作。分享给大家供大家参考,具体如下: 接上一次:MySQL数据库入门多实例配置 一提到数据,大家神经都会很紧张,数据的类型有很多种,但是总归一点,数据很重要,非常重要,...
    99+
    2022-05-16
    MySQL 数据库 备份数据库
  • Oracle数据库入门(二)
    Oracle SQL*Plus常用命令 一、SYS用户和System用户 Oracle安装会自动的生成SYS用户和System用户。 1) SYS用户时超级用户,具有最高权限,具有SYSDBA角色,有CREATE DATABASE的权限,...
    99+
    2019-09-18
    Oracle数据库入门(二)
  • 【mysql】—— 数据类型详解
    序言: 本期我将大家认识关于 mysql 数据库中的基本数据类型的学习。通过本篇文章,我相信大家对mysql 数据类型的理解都会更加深刻。 目录 (一)数据类型分类 (二)数值类型 1、tinyint类型 2、bit类型 3、小数类型 ...
    99+
    2023-08-31
    mysql 数据库
  • MySQL数据库入门(超详细,多图解)
    一,前言 作者是一名双非本科大二在校学生,因为闲得无聊就自学了数据库,从软件领域来说吧,无论是C/S、B/S架构的软件,只要涉及存储大量数据,一般后台都需要数据库支撑;无论你是做前端还是后端,考虑到后...
    99+
    2023-10-08
    mysql 数据库 database
  • Redis入门(2) - 数据类型
    Redis中的数据类型 字符串 散列 列表 集合 有序集合 Redis中的数据类型 Redis定义了这几种数据类型: string(字符串) hash(散列) list(列表) set(集合) zset(有序集合) 后面会介...
    99+
    2017-07-10
    Redis入门(2) - 数据类型
  • python入门——python数据类型
    一、数据类型1、核心数据类型:数字:int, long(python3.5已经没有), float, complex, bool字符:str, unicode列表:list字典:dict元组:tuple集合:set(可变集合),frozen...
    99+
    2023-01-31
    数据类型 入门 python
  • Python数据类型详解(二)列表
    一.基本数据类型   整数:int   字符串:str(注:t等于一个tab键)   布尔值: bool   列表:list (元素的集合)   列表用[]   元祖:tuple   元祖用()   字典...
    99+
    2022-06-04
    详解 数据类型 列表
  • mysql的数据类型详解
    ################################# 分类标准: 分类: 数值数据类型:() 字符串数据类型 日期时间数据类型 json数据类型 空间数据类型   数值数据类型:   整数(精确值): 1)tinyint,占...
    99+
    2017-04-27
    mysql的数据类型详解 数据库入门 数据库基础教程 数据库 mysql
  • 【MySQL】数据库数据类型
    文章目录 1. 整体概要2. 数值类型(有符号) tinyint 创建表(无符号) tinyint 创建表bit类型float 类型(无符号)floatdecimal 3. 二进制类型ch...
    99+
    2023-10-23
    数据库 mysql
  • Mysql/MariaDB数据库入门
    内容:1、数据库简介以及mysql/mariadb背景介绍2、数据库的一些名词3、mysql的服务结构4、mysql客户端的使用5、数据类型6、SQL语句介绍7、mysql的事务机制一、数据库简介以及mys...
    99+
    2022-10-18
  • PHP入门指南:数据类型
    PHP作为一门流行的服务器端脚本语言,因其易学易用而备受欢迎。在PHP编程中,要掌握和理解不同的数据类型,这对于编写有效的PHP程序至关重要。本文将介绍PHP中的数据类型,包括标量、复合、特殊和NULL。了解这些数据类型及其使用方式将有助于...
    99+
    2023-05-21
    数据类型 PHP 入门指南
  • Python入门(六)Python数据类型
    目录内置数据类型获取数据类型设置数据类型设定特定的数据类型内置数据类型 在编程中,数据类型是一个重要的概念。 变量可以存储不同类型的数据,并且不同类型可以执行不同的操作。 在这些类别...
    99+
    2023-05-14
    Python入门 Python数据类型
  • 【MySQL】数据库的数据类型
    数据类型 一、数据类型分类二、数值类型1. tinyint2. bit3. 小数类型(1)float(2)decimal 三、字符串类型1. char2. varchar3. varchar 和 char 比较 四、日...
    99+
    2023-12-23
    数据库 mysql android linux centos
  • 【⑭MySQL | 数据类型(二)】字符串 | 二进制类型
    前言 ✨欢迎来到小K的MySQL专栏,本节将为大家带来MySQL字符串 | 二进制类型类型的分享✨ 目录 前言5 字符串类型6 二进制类型总结 5 字符串类型 字符串类型用来存储字符串数据,还可以存储图片和声...
    99+
    2023-08-30
    mysql android 数据库
  • mysql中整数数据类型tinyint详解
    目录1.1 tinyint类型说明1.2 实践环境说明1.3 加unsigned属性1.3.1 SQL模式开启严格模式1.3.2 SQL模式未开启严格模式1.4 加zerofill属...
    99+
    2022-11-12
  • MySQL数据库入门详细笔记 - 浪子
    ps: 中括号[]里的内容都是可以省略的,按需要添加 数据库操作 创建数据库 语法:create database [if not exists] 数据名 charset=gbk; create database if not ...
    99+
    2015-06-03
    MySQL数据库入门详细笔记 - 浪子
  • 详解MySQL中数据类型和字段类型
    目录1. mysql的数据类型 (1)数值型 (2)字符(串)型 (3)日期和时间型 (4)null值 2. mysql的列(字段)类型 2.1数值列类型&nb...
    99+
    2022-09-26
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作