数据库的介绍

  • 数据库:存储和管理数据的仓库
  • 分类
    • 关系型数据库管理系统(软件)存在关系模型
      • Oracle
      • MySQL
      • SqlServer
      • sqlite
    • 非关系型数据库(软件) key-value形式
      • Redis
      • MongoDB
  • 特点:
    • 持久化存储数据
    • 读写速度极高
    • 保存数据的有效性(数据类型 约束)

关系型数据库管理系统

  • 关系型数据库管理系统
    • 概念:是用来管理关系型数据库,本质是一套软件
    • 组成
      • 服务端:操作数据库文件的
      • 客户端:让用户进行操作的,通过客户端连接服务端,操作数据库
  • SQL(结构化查询语言)
    • 作用:关系型数据库管理系统客户端通信语言
    • 分类:
      • DQL,数据查询语言 select
      • DML,数据操作语言,对数据进行 增insertdeleteupdate的操作

MySQL数据库

在Ubuntu中打开终端,输入下面的命令下载MySQL

sudo apt install mysql-server

  • 关系型数据库管理系统
  • 服务端
    • 安装
    • 启动服务
      • sudo service mysql start
    • 停止服务
      • sudo service mysql stop
    • 查看服务状态
      • ps aux | grep mysql
      • sudo service mysql status
    • 重启服务
      • sudo service mysql restart
    • 配置文件
      • vim /etc/mysql/mysql.conf.d/mysqld.cnf

results matching ""

    No results matching ""