美文网首页
1关于数据库的一些基本知识

1关于数据库的一些基本知识

作者: 清风乀月 | 来源:发表于2019-02-17 19:48 被阅读0次

数据是信息的一种具体表现形式,信息也是各种数据所包括的意义。

数字类型

整数: tinyint、smallint、mediumint、int、bigint

浮点数: float、double、real、decimal

日期和时间: date、time、datetime、timestamp、year

字符串类型

字符串: char、varchar

文本: tinytext、text、mediumtext、longtext

二进制(可用来存储图片、音乐等): tinyblob、blob、mediumblob、longblob

一、sql的数据类型

整数数据类型
字符串类型

TEXT在MySQL内部大多存储格式为溢出页,效率不如CHAR

Mysql默认为utf-8,那么在英文模式下1个字符=1个字节,在中文模式下1个字符=3个字节。


浮点型

定点数DECIMAL

高精度的数据类型,常用来存储交易相关的数据

DECIMAL(M,N).M代表总精度,N代表小数点右侧的位数(标度)

1 < M < 254, 0 < N < 60;

存储空间变长


时间类型

MySQL在5.6.4版本之后,TIMESTAMP和DATETIME支持到微秒。

TIMESTAMP会根据系统时区进行转换,DATETIME则不会

存储范围的区别

TIMESTAMP存储范围:1970-01-01 00::00:01 to 2038-01-19 03:14:07

DATETIME的存储范围:1000-01-01 00:00:00 to 9999-12-31 23:59:59

一般使用TIMESTAMP国际化

如存时间戳使用数字类型BIGINT

相关文章

  • 1关于数据库的一些基本知识

    数据是信息的一种具体表现形式,信息也是各种数据所包括的意义。 数字类型整数: tinyint、smallint、m...

  • 股票基本知识2

    股票基本知识2 上一期我们一起了解了一些关于财务报表的基本知识。今天我们来讲一些关于股票行情图的基本知识。我们看股...

  • Mysql_1 数据库基础

    目录:数据库基本知识数据库管理系统 一、数据库基本知识 数据库系统由数据库、数据库管理系统、应用系统和数据库管理员...

  • 《SQL必知必会》笔记(MySQL实现)---安装数据库

    在了解了一些数据库的基本知识以后,本文将会介绍如何在Mac电脑上安装MySQL数据库。我们将会安装MySQL数据库...

  • MYSQL典型的关系型数据库基础

    1、数据库基本知识介绍 功能:存储大量的数据,查询数据 数据库排名:https://db-engines.com/...

  • 【知识】实体关系图(ERD)的定义和绘制

    1. 摘要 您将获得关于ER图和数据库设计的基本知识和技能。你会学到ERD是什么,为什么,ERD符号,如何画ERD...

  • Biostar handbook学习笔记四

    目前学习到的关于生物数据及数据库的基本知识有: 常用数据格式:fasta, fastq, gff, GenBank...

  • mongodb角色配置

    基本知识介绍 MongoDB基本的角色 1.数据库用户角色:read、readWrite;2.数据库管理角色:db...

  • mysql基本操作命令汇总--笔记

    一、基本操作 对数据库以及表的一些基本操作 1-1.关于数据库 1-2.关于数据表 1-3表的约束 1-4索引 作...

  • Redis数据库及过期实现

    [TOC] 前言 本文主要分析 Redis 的数据库的一些基本知识,主要是服务器保存数据库的方法和客户端切换数据集...

网友评论

      本文标题:1关于数据库的一些基本知识

      本文链接:https://www.haomeiwen.com/subject/bkjinftx.html