跳转至

SQL 基础入门

什么是 SQL

SQL(Structured Query Language,结构化查询语言)
是一种用于操作关系型数据库(如 MySQL、PostgreSQL、Oracle、SQL Server 等)的标准语言。

SQL 的主要功能包括:

  • 定义数据库和表的结构;
  • 插入、更新、删除数据;
  • 查询和分析数据;
  • 管理用户权限与安全性;

SQL 语法分类

类型 名称 说明 常见命令
DDL 数据定义语言 定义数据库结构 CREATE, ALTER, DROP
DML 数据操作语言 增删改查数据 INSERT, UPDATE, DELETE, SELECT
DCL 数据控制语言 控制权限 GRANT, REVOKE

提示
SQL 对大小写不敏感,但建议关键字使用 大写,以提高可读性。


常用数据类型

类型 说明 示例
INT 整数 age INT
DECIMAL(M,D) 定点小数(共 M 位,小数 D 位) price DECIMAL(8,2)
VARCHAR(n) 可变长度字符串 name VARCHAR(50)
CHAR(n) 固定长度字符串 gender CHAR(1)
DATE 日期类型 birth DATE
DATETIME 日期 + 时间 created_at DATETIME
BOOLEAN 布尔值(真/假) is_active BOOLEAN