千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:重庆千锋IT培训  >  技术干货  >  MYSQL常用概念和数据类型有哪些?

MYSQL常用概念和数据类型有哪些?

来源:千锋教育
发布人:lxl
时间: 2023-05-05 11:21:57

  一. 什么是数据库

MYSQL常用概念

  数据库软件MDBS(数据库管理系统)

  在上节课教大家从MySQL官网下载并且安装的mysql-installer-community-5.7.28.0.msi就是数据库软件MDBS。它安装在操作系统上并且运行, 是用来管理数据库(DataBase)的软件。

  数据库(DataBase)

  数据库是保存有组织数据的容器,也是存储数据的仓库,所有的表都放在数据库中。

  我们通常讲的数据库就是这个, 而不是数据库软件。

MYSQL常用概念

  表(Table)

  某种特定类型的结构化清单,数据库中的每一个表的名字都是唯一的。相同的数据库中不能两次使用相同的表名,不同的数据库中可以使用相同的表名。通俗的讲表就是有行有列以表格形式, 也就是二维表形式进行组织存储数据。

  表有行和列组成,列中存储着表中某部分的信息

MYSQL常用概念

  3.1 列(Column)

  表中的某一个字段,所有表都是由一个或多个列组成的。数据库中每个列都有相应的数据类型。

MYSQL常用概念

  3.2 行(Row)

  表中的一个记录,表中的数据都是按行存储的,垂直的列为表列,水平行为表行。

  二. 数据类型(DataType)

  所容许的数据的类型,数据库中每个列都有相应的数据类型。不同数据类型的列,存储不同格式的数据。

  MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。对于我们约束数据的类型有很大的帮助。

  数值类型

MYSQL常用概念

  日期类型

MYSQL常用概念

  字符串类型

MYSQL常用概念

  ● CHAR和VARCHAR类型类似,但它们保存和检索的方式不同。它们的最大长度和是否尾部空格被保留等方面也不同。在存储或检索过程中不进行大小写转换。

  ● BLOB是一个二进制大对象,可以容纳可变数量的数据。有4种BLOB类型:TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB。它们只是可容纳值的最大长度不同。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

如何进行mysql数据备份?

2023-05-30

从零开始学Java之Java中的内部类是怎么回事?

2023-05-29

什么是事件流以及事件流的传播机制 ?

2023-05-29

最新文章NEW

什么是servlet的生命周期?servlet请求处理流程是怎样的?

2023-05-30

在java中,super关键字怎样使用

2023-05-29

什么是JavaScript伪数组?

2023-05-25

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>