1、数据库分类
1、关系型数据库(SQL)
- MySQL,Oracle,Sql Server,DB2,SQLlite
- 通过表和表之间,行和列之间的关系进行数据的存储
2、非关系型数据库(NoSQL)
- Redis,MongDB
- 非关系型数据库,对象储存,通过对象的自身属性来决定
DBMS(数据库管理系统)
- 数据库的管理软件,科学有效的管理我们的数据,维护和获取数据
- MySQL————数据库管理系统
2、MySQL简介
MySQL是一个关系型数据库管理系统,开源的数据库软件,体积小,速度快
3、常用命令行
命令行连接
mysql -uroot -proot --连接数据库
查看所有的数据库 所有的语句都使用分号(;)结尾
show databases;
切换数据库 ————use 数据库名
use mybatis;
查看数据库中所有的表
show tables;
显示数据库中表的所有信息
describe users;
创建一个数据库
create database hello;
退出连接
exit
Ctrl + C 强制退出
4、语言种类
- DDL —————— 数据库定义语言
- DML —————— 数据库操作语言
- DQL —————— 数据库查询语言
- DCL —————— 数据库控制语言