MySQL CRUD 快速指南.md
$ cat mysql crud 快速指南.md

MySQL CRUD 快速指南

一个完整的 MySQL 增删改查(CRUD)示例,包含建表、插入、查询、更新、删除操作,一步到位。

完整 CRUD 示例

-- 1. 创建表
CREATE TABLE users (
  id INT AUTO_INCREMENT PRIMARY KEY,
  name VARCHAR(100) NOT NULL,
  email VARCHAR(100) UNIQUE,
  age INT,
  created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

-- 2. 插入数据(Create)
INSERT INTO users (name, email, age) VALUES 
  ('Alice', 'alice@example.com', 25),
  ('Bob', 'bob@example.com', 30),
  ('Charlie', 'charlie@example.com', 35);

-- 3. 查询数据(Read)
SELECT * FROM users;
-- 结果:返回所有用户

SELECT name, age FROM users WHERE age > 28;
-- 结果:Bob, Charlie

-- 4. 更新数据(Update)
UPDATE users 
SET age = 26 
WHERE name = 'Alice';

-- 5. 删除数据(Delete)
DELETE FROM users 
WHERE name = 'Charlie';

-- 6. 再次查询验证结果
SELECT * FROM users;
-- 结果:仅剩 Alice (26岁), Bob (30岁)