跳至主要內容

EasyDB使用文档

blockCloth2024年8月28日大约 2 分钟documentSQL

本使用文档旨在帮助用户快速上手使用本数据库系统。文档内容主要围绕常见的 SQL 语句和数据库操作,适合初学者和希望快速掌握数据库基本功能的用户。

核心功能指南

表的创建与管理

示例:

CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR NOT NULL,
    email VARCHAR UNIQUE
); // 创建表的语句
SHOW TABLES; // 查看数据库拥有哪些表
SHOW USER; // 查看表结构
DROP TABLE users; // 删除表

数据操作(CRUD)

示例:

INSERT INTO users (username, email) VALUES ('Alice', 'alice@example.com'); // 指定插入
INSERT INTO users VALUES (10,'Alice', 'alice@example.com'); //全部插入

SELECT * FROM users; // 查询所有字段
SELECT name,email FROM users; //指定查找

UPDATE users SET email = 'alice@newdomain.com' WHERE username = 'Alice'; // 修改用户数据

DELETE FROM users WHERE username = 'Alice'; // 删除用户数据

事务管理

示例:

BEGIN; // 开启默认事务,读已提交
BEGIN ISOLATION LEVEL <ISOLATION_LEVEL>; 开启指定事务的隔离级别
ISOLATION_LEVEL:
- READ UNCOMMITTED: 读未提交
- READ COMMITTED: 读已提交
- REPEATABLE READ: 可重复读
- SERIALIZABLE: 串行化

COMMIT; //提交事务
ABORT; //回滚事务

注意事项