数据库的介绍
- 数据库:存储和管理数据的仓库
- 分类
- 关系型数据库管理系统(软件)存在关系模型
- Oracle
- MySQL
- SqlServer
- sqlite
- 非关系型数据库(软件) key-value形式
- Redis
- MongoDB
- 关系型数据库管理系统(软件)存在关系模型
- 特点:
- 持久化存储数据
- 读写速度极高
- 保存数据的有效性(数据类型 约束)
关系型数据库管理系统
- 关系型数据库管理系统
- 概念:是用来管理关系型数据库,本质是一套软件
- 组成
- 服务端:操作数据库文件的
- 客户端:让用户进行操作的,通过客户端连接服务端,操作数据库
- SQL(结构化查询语言)
- 作用:关系型数据库管理系统客户端通信语言
- 分类:
- DQL,数据查询语言
select - DML,数据操作语言,对数据进行 增
insert删delete改update的操作
- DQL,数据查询语言
MySQL数据库
在Ubuntu中打开终端,输入下面的命令下载MySQL
sudo apt install mysql-server
- 关系型数据库管理系统
- 服务端
- 安装
- 启动服务
sudo service mysql start
- 停止服务
sudo service mysql stop
- 查看服务状态
ps aux | grep mysqlsudo service mysql status
- 重启服务
sudo service mysql restart
- 配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf