MySQL简介
MySQL是一个开源免费的关系型数据库,易用于实用和学习,支持大型企业级应用。具有高性能、可靠性、可拓展性的性能,并且支持多种编程语言和操作系统,拥有大量的社区支持以及插件。本系列主要介绍MySQL的一些性质以及知识点和相关代码的操作,需要软件以及安装方法的同学可以后台私信我。
数据库基本概念
- 数据库(Data base):按照特定的数据结构来组织、存储管理数据的仓库。
- 数据库管理系统:数据库系统中对数据进行管理的软件系统。
- 表(Table):某种特定类型数据的结构化清单。
- 字段(Column)(也可叫做列):表由一个或多个字段构成,每个字段有对应的数据类型。
- 记录(Row)(也可叫做行):表中的数据是按照行来储存的,每行存储一条数据。
- 主键(Primary Key):一个字段或者一组字段,它的值能够唯一区分表中的每一行。
- SQL:结构化查询语言,专门用于数据库通信的语言。
数据库、表、字段之间的逻辑关系:
数据库、表、字段之间的逻辑关系为:数据库包含表,表包含字段,下面是三者之间关系示意图: