ToolkitX
知识库工具箱

SQL 基础入门

SQL 语言简介、基本语法

15min·入门

01. SQL 简介

SQL(Structured Query Language)是用于管理关系型数据库的标准语言。SQL 可以分为以下几类: - DQL(数据查询语言):SELECT - DML(数据操作语言):INSERT, UPDATE, DELETE - DDL(数据定义语言):CREATE, ALTER, DROP - DCL(数据控制语言):GRANT, REVOKE - TCL(事务控制语言):BEGIN, COMMIT, ROLLBACK

02. 数据库操作

创建和管理数据库:
sql
-- 创建数据库
CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- 查看所有数据库
SHOW DATABASES;

-- 切换数据库
USE mydb;

-- 删除数据库
DROP DATABASE mydb;

03. 表操作

创建和管理表:
sql
-- 创建表
CREATE TABLE users (
id INT PRIMARY KEY AUTO_INCREMENT,
username VARCHAR(50) NOT NULL UNIQUE,
email VARCHAR(100) NOT NULL,
age INT DEFAULT 0,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

-- 查看表结构
DESCRIBE users;
SHOW CREATE TABLE users;

-- 添加列
ALTER TABLE users ADD COLUMN phone VARCHAR(20);

-- 修改列
ALTER TABLE users MODIFY COLUMN phone VARCHAR(30);

-- 删除列
ALTER TABLE users DROP COLUMN phone;

-- 删除表
DROP TABLE users;

04. 数据类型

常用数据类型: - 整数:TINYINT, SMALLINT, INT, BIGINT - 浮点数:FLOAT, DOUBLE, DECIMAL - 字符串:CHAR, VARCHAR, TEXT, BLOB - 日期时间:DATE, TIME, DATETIME, TIMESTAMP - 布尔:BOOLEAN(实际是TINYINT)

知识测验

1/5正确 0

SQL 的全称是?

下一节

SELECT 查询详解

下一节