二十、MySQL数据库

20.1 简介

数据库:顾名思义,就是用于存储数据的仓库。

通常意义上讲数据库时,指的是数据库应用程序。

总体分为两类:关系型数据库、非关系型数据库。

关系型,指的是对结构有要求的。 非关系型,指的是对结构没有要求的。

关系型数据库的结构:

  1. 数据库应用程序 => 数据库 => => 数据(字段组成数据)
  2. 特点:表的结构是固定的

非关系型数据库的结构:

  1. 数据库应用程序 => 数据库 => 集合 => 数据(字段组成数据)
  2. 特点:集合的结构是不固定的

关系型数据库有:MySQL、SQL-Server2008、Oracle

非关系型数据库:mongodb

启动数据库:
image.png

20.2 navicat

navicat是一个图形化数据库操作程序。

使用步骤:

  1. 文件夹: navicat for mysql
  2. 进入之后打开 navicat.exe

image.png
然后点击连接

image.png
填写完毕之后,点击左下角的连接测试。
image.png

点击确定即可。双击这个连接,会主动打开连接。
image.png
应当可以看到当前你的数据库应用程序下的所有数据库。

这四个都是数据库,我们不要改动。我们选择新建一个数据库。

选择新建数据库
image.png

创建数据库完毕之后,下一步就是创建表。

image.png
选择新建表
image.png

主键:指的是不可重复的字段

下一步:保存表 点击保存,输入表名
image.png

之后,可以双击该表,编辑信息。