SQL简介及其分类

如题所述

第1个回答  2022-08-12

SQL ( Structured Query Language,结构化查询语言,简称 SQL )是用于访问和处理数据库的标准的计算机语言。 一门操作关系型数据库的编程语言,定义操作所有关系型数据库的统一标准。

通用语法

SQL 语句既可以单行书写也可以多行书写, 以分号结尾

大小写不敏感,但关键字建议使用大写。

注释: 单行注释: -- 注释内容(--后面一定要加空格) (MySQL下也可以用#注释内容)

多行注释: /* 注释 */

SQL分类

DDL(Data Definition Language) : 数据定义语言,用来定义数据库对象:数据库,表,列等

DML(Data Manipulation Language) 数据操作语言,用来对数据库中表的数据进行增删改

DQL(Data Query Language) 数据查询语言,用来查询数据库中表的记录(数据)

DCL(Data Control Language) 数据控制语言,用来定义数据库的访问权限和安全级别,及创建用户

查询所有的数据库

创建数据库

删除数据库

使用数据库

数据库创建好后,要在数据库中创建表,得先明确在哪儿个数据库中操作,此时就需要使用数据库。

查看当前使用的数据库

操作表也就是对表进行增(Create)删(Retrieve)改(Update)查(Delete)。

查询当前数据库下所有表名称

查询表结构

创建表

MySQL 支持多种类型,可以分为三类:

删除表

删除表时判断表是否存在

修改表名

添加一列

修改数据类型

修改列名和数据类型

删除列

对数据进行增(insert)删(delete)改(update)操作。

给指定列添加数据

给全部列添加数据

批量添加数据

修改表数据

删除数据