用来存储数据和管理数据,最终形成类似于表格的样子,有行有列(字段)
分类:
1.关系型数据:Mysql(免费) Oracle SqlServer
2.非关系型数据库: Redis
本质就是一些软件,需要下一步下一步的安装
服务器的安装: 端口号默认使用3306 , 字符集默认使用了latin1(最好改成u8),密码可以设置成root,MySQL Server5.5安装为例:
客户端的安装: sqlYog软件
检验: 从开始菜单里找到MySQL/Mariadb
使用客户端连接服务器,操作服务器里的数据
客户端有两种:
DOS窗口/可视化工具
数据的结构:数据库 -> 表 -> 记录(行 和列/字段 组成的)
sql全称是结构化查询语言,对数据库里的数据进行各种操作,常见操作就是增删改查 CRUD
SQL的分类:
DML 数据操作语言,对数据进行CRUD
DDL 数据的定义语言,创建库,创建表
DCL 数据库的控制语言,细粒度的管理操作
DQL 数据的查询语言,对数据发起查询请求
创建库:create database 库名;
删除库:drop database 库名;
查看所有库: show databases;
创建表:
删除表:
查看表: