MySQL从入门到高级 ---1.前言概述

第一章:

1.SQL语言基础

1.1 SQL概述

SQL全称:Structured Query Language,是结构化查询语言,用于访问和处理数据库的标准的计算机语言。SQL语言由1974年由Boyee和Chamberlin提出,并首先在IBM公司研制的关系数据库系统SystemR上实现。

1.2 SQL特点
  • 具有综合统一性

  • 非过程化语言

  • 语言便捷,用户易接受

  • 以一种语法结构提供两种使用方式

1.3 SQL语法特点
  • 对关键字的大小写不敏感

  • 可以以单行或者多行书写,以分行结束

1.4 SQL注释
-- 单行注释,--后面需加一个空格
# 单行注释,#后面可加可不加空格
/*...*/ 多行注释
1.5 数据库管理系统(软件)
关系型数据库
  • Oracle

  • MySQL

  • SQL server

  • PostgreSQL

  • SQLite

非关系型数据库
  • Redis

  • MongoDB

  • Elasticsearch

  • Cassandra

  • HBase

1.6 SQL于数据库管理系统的关系

SQL是一种操作数据库的语言,SQL适用于所有关系型数据库。

1.7 数据库管理系统组成

主要由数据库和表组成,一个系统可有很多数据库,每个数据库可有很多表

在这里插入图片描述

1.8 MySQL

MySQL分为社区版和商业版,其体积小、速度快、总体拥有成本低,一般中小型网站开发使用MySQL作为网站的数据库

1.9 MySQL特点
  • 支持多线程,可充分利用CPU资源

  • 优化了SQL算法,有效提高了查询速度

  • 开放源代码且无版权制约,自主性强,使用成本低

  • 支持多个操作系统

1.10 MySQL版本
  • MySQL Community Server

  • MySQL Enterprise Edition

  • MySQL Cluster

  • MySQL Cluster CGE

  • MySQL Workbench

1.11 MySQL常用图形管理工具
  • Navicat

  • SQLyog

  • MySQL Workbench

  • DataGrip

1.12 SQL语言特性
  • 大小写不敏感

  • 可单行或多行书写,;号结束

  • 支持注释单行注释: – 注释内容(–后面要有一个空格)单行注释:# 注释内容

    多行注释:/* 注释内容 */
    

相关推荐

  1. 深入解析 MySQL 事务:基础概念高级应用

    2024-04-23 16:18:03       34 阅读
  2. MYSQL------概述DQL

    2024-04-23 16:18:03       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-23 16:18:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-23 16:18:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-23 16:18:03       87 阅读
  4. Python语言-面向对象

    2024-04-23 16:18:03       97 阅读

热门阅读

  1. Uni-App 生命周期

    2024-04-23 16:18:03       33 阅读
  2. Vue 动态加载全局样式css(切换ui主题方案)

    2024-04-23 16:18:03       39 阅读
  3. jupyter notebook用不了multiporcessing的问题

    2024-04-23 16:18:03       29 阅读
  4. Centos 7 安装 RocketMQ 5.14(保姆级)

    2024-04-23 16:18:03       34 阅读
  5. 鼠标手辅助器

    2024-04-23 16:18:03       35 阅读
  6. 第24篇 python基础

    2024-04-23 16:18:03       32 阅读
  7. 安装Python包常用的国内镜像源

    2024-04-23 16:18:03       30 阅读
  8. 宝塔手动安装grafana

    2024-04-23 16:18:03       30 阅读
  9. Flowable学习笔记一:初识Flowable

    2024-04-23 16:18:03       39 阅读