banner
NEWS LETTER

Scroll down

数据库 DataBase(DB)


概念

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

数据库管理系统:操作和管理数据库的大型软件

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

MySQL数据库

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

特点:

1.使用表存储数据,格式统一,便于维护

2.使用SQL语言操作,标准统一,使用方便


SQL

SQL通用语法

  1. SQL语句可以单行或多行书写,以分号结尾

  2. SQL遇见可以使用空格/缩进来增强语句的可读性

  3. MySQL数据库的SQL不区分大小写,关键字建议使用大写

  4. 注释:

    单行注释–或#

    多行注释 /**/

SQL分类

分类 全称 说明
DDL Data Definition Language 数据库定义语言,用来定义数据库对象(数据库,表,字段)
DML Data manipulation Language 数据库操作语言,用来对数据库中的数据进行增删改
DQL Data Query Language 数据查询语言,用来查询数据库中表的记录
DCL Data control language 数据库控制语言,用来创建数据用户,控制数据库访问权限

DDL

  1. 查询

查询所有数据库 SHOW DATABASES;

查询当前数据库SELECT DATABASE();

  1. 创建

    CREATE DATABASE[IF NOT EXISTS]数据库名[DEFAULT CHARSET 字符集] [COLLATE排序规则];

  2. 删除

    DROP DATABASE[IF EXISTS]数据库名;

  3. 使用

    USE 数据库名;

DDL-表操作-查询

  1. 查询当前数据库所有表: SHOW TABLES;
  2. 查询表结构 : DESC表名;
  3. 查询指定表的建表语句:SHOW CREATE TABLE 表名

老爷,养我呜呜呜

其他文章
cover
C++
  • 24/09/05
  • 18:16
  • C++
网站标题

网站运行时间:0

最后更新时间:00:00:00

目录导航 置顶
  1. 1. 数据库 DataBase(DB)
    1. 1.1. 概念
    2. 1.2. MySQL数据库
  2. 2. SQL
    1. 2.1. DDL
    2. 2.2. DDL-表操作-查询
请输入关键词进行搜索