通用语法

  1. SQL 语句可以单行或多行书写, 以分号结尾。
  2. SQL 语句可以使用空格/缩进来增强语句的可读性
  3. Mysql 数据库的SQL语句不区分大小写, 关键字建议使用大写
  4. 注释
    单行 --
    多行注释 /* */

SQL 分类

分类全称说明
DDLData DefinitionLanguage数据定义语言,用来定义数据库对象(数据库,表,字段)
DMLData Manipulation数据库操作语言,用来对数据库表中的数据进行增删改查
DQLData Query Language数据库查询语言,用来查询数据库中标的记录
DCLData Control Language数据库控制语言,用来创建数据用户,控制数据库的访问权限

DDL 数据库操作

查询

查询所有数据库
SHOW DATABASES;

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

创建

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

删除

DROP DATABASE [IF EXISTS] 数据库名;

使用

 USE 数据库名;

DDL 表操作

创建

   CREATE TABLE 表名 (
      字段1 字段1类型[COMMENT 备注] 
      字段2 字段2类型[COMMENT 备注] 
      ...
      字段n 字段n类型[COMMENT 备注]
   )[COMMENT 表注释];

查询表结构

DESC 表名;

SHOW CREATE TABLE 表名;

最后修改:2022 年 04 月 04 日 11 : 38 AM
如果觉得我的文章对你有用,请随意赞赏