目录
一、数据库概述
1.1、数据存储阶段
针对数据存储方面,我们一共经历了三个阶段:人工管理阶段、文件管理阶段和数据库管理阶段。我们主要了解一下数据库管理阶段。
针对数据库管理阶段,优点是数据进行了结构化,这样能够有效降低冗余度,还能够提高增删改查的效率,并针对后期自动化处理提供前提条件。缺点是需要学习sql语句,相对来说学习成本较高。
1.2、数据库基础概念
数据:能够被计算机识别处理的信息的集合
数据结构:数据之间的结构化关系
数据库:按照数据结构,存储管理数据的仓库
数据库管理系统:管理数据库的工具软件,主要用于建立维护数据库
1.3、数据库类型
可通过两个维度进行划分:关系型/非关系型数据库。关系型数据库是采用关系模型构建数据表的数据库(MySQL),而非关系型数据库不采用任何模型构建对应数据库(MongoDB)
1.4、MySQL概述
数据库中存在各种各样存放数据的表格,我们将其称之为数据表。而在数据表中存在对应行和对应列,我们通常将对应行称之为一组完整的数据,也叫作记录;对应列我们称之为对应字段,以用来表示该列数据的具体含义。
MySQL是开源数据库,提供了需要语言的API调用接口,方便各种语言环境下调用。
1.5、MySQL安装
Windows安装MySQL教程:
下载地址: MySQL :: Download MySQL Community Server
1.点击下载地址,下载对应安装包
2.将下载安装包解压至对应规划存放的目录
3.进行配置文件保存
在文件夹中新建mysql.ini文件,并按照如下参数写入(路径处需修改)
4.初始化MySQL
开始键+R,调出CMD框,并输入cd C:\Program Files\mysql-8.0.30-winx64\bin(个人存放路径不一致,需按照自身路径做修改)