• Mysql介绍——基础知识


    为什么会出现关系型数据库?

    要弄清楚这个问题,首先我们需要知道,操作系统中存储数据的载体是什么。在操作系统中,(windows,linux,macOS)都是基于文件的操作系统,也就是说,操作系统的底层就是文件。
    那么问题就来了,既然使用文件就能够存储数据,我们为什么又需要数据库来保存呢?
    原因在于文件虽然能够对于数据做保存,但是当我们需要对数据做查询或者组合分析时就显得不那么方便了,虽然引入数据库来保存数据,并且可以对数据做分析处理。
    

    什么是关系型数据库系统

    关系型数据库系统(RDBMS)是指使用了关系模型的数据库系统,关系模型中,数据是分类存放的,但是数据之间有关联关系。例如下图:
    在这里插入图片描述

    第一个关系型数据库

    1976年IBM的System R团队在出版的论文阐述了关系模型,1979年Oracle推出了第一个关系型数据库成品。

    关系型数据库被运用在很多领域

    例如教育系统,商业系统,医疗系统,因为关系型数据库可以有效组织和管理大量复杂的数据。

    主流的关系型数据库包括

    DB2,ORACLE,MYSQL,SQL SERVER

    什么是NoSQL数据库系统

    NoSQL数据库指的是数据分类存放,但是数据之间没有关联关系的数据库系统,主要用于秒杀库存,登录信息,消息通知等。

    主流的NoSQL数据库包括

    redis,memChache,MongoDB,Neo4j

    mysql的配置文件

    在mysql配置文件my.ini文件中,我们可以设置各种MYSQL的配置,例如字符集,端口号,目录地址等等
    my.ini{
    [client]
    [mysql]::客户端配置信息

    [mysqld] 数据库配置信息
    }

    什么是SQL语言

    SQL是用于访问和处理数据的标准的计算机语言

    SQL语言分类

    对数据操作的DML:增删改查
    对权限操作的DCL:用户管理,权限维护
    用于创建的DDL:存储结构,索引,视图

    SQL注意事项

    • SQL语句不区分大小写,但是字符串区分大小写;
    • SQL语句必须以分号结尾;
    • SQL语句中的空白和换行没有限制,但是不能影响语法;

    SQL语句的注释

    sql语句有两种注释:
    #这是一段注释文字
    /* 这是另一端注释*/
    
  • 相关阅读:
    复位的方法
    StringSubstitutor
    前端每日小知识 保持学习
    Dubbo系列之微服务框架整合教程
    skywalking中gateway的拓扑图没有出现
    Linux学习-53-定时任务管理(at、anacron命令)
    c语言从入门到实战——数组指针与函数指针
    unity URP 利用particle system制作简单的shader交互
    移动通信网络规划:频谱划分
    vue安装依赖报错install i 报错提示npm audit fix --force,or `npm audit` for details
  • 原文地址:https://blog.csdn.net/HBUT_WANGWEI/article/details/127095933