首页 MySQL概述
文章
取消

MySQL概述

MySQL概述1

1 数据库相关概念

1.1. 相关概念

  1. 数据库(DataBase DB

    存储数据的仓库,数据是有组织的进行存储

  2. 数据库管理系统(DataBase Management System DBMS

    操纵和管理数据库的大型软件

  3. SQL(Structure Query Language SQL

    操作 关系型 数据库的编程语言,定义了一套操作关系库统一标准

1.2. 主流的关系型数据库管理系统

DBMS备注
Oracle 
MySQL 
SQL Serv 
PostgreSQL 
SQLite嵌入式 e.g. 安卓

2 MySQL数据库

2.1. 版本

  1. 社区版(MySQL Community Server)

    免费,MySQL不提供技术支持

    一般使用社区版

  2. 商业版(MySQL Enterprise Edition)

    收费,可试用30天,官方提供支持

2.2. 下载

MySQL官网下载

image-20221122163248931

2.3. 安装

2.4. 启动与停止

  • windows

    1. 启动

      1
      
      net start mysql80
      
    2. 停止

      1
      
      net start mysql80
      

      mysql80

2.5. 连接

  1. MySQL 提供客户端命令行工具

    image-20221122164212041

  2. 系统自带的命令行工具执行指令

    mysql [-h 127.0.0.1] [-P 3306] -u root -p
    

    注意:要配置mysql环境变量

    image-20221122164453839

2.6. 关系型数据库(RDBMS

  1. 概念:建立在关系模型基础上,由多张相互连接的 二维表 组成的数据库

    image-20221122165129578

  2. 特点

    • 使用表存储数据,格式统一,便于维护
    • 使用SQL语言操作,标准统一,使用方便

2.7. 数据模型

一个数据库服务器可创建多个 数据库(DataBase)

一个数据库(DataBase) 可以穿件多个 表(Table)

image-20221122165346911

本文由作者按照 CC BY 4.0 进行授权

对象 多态

SQL