MySQL全面指南:增删改查、联表查询与权限管理详解
一、MySQL基础操作语法
1.1 数据插入(INSERT)
sql
复制
-- 插入单条完整记录(需包含所有字段) INSERT INTO users VALUES (1, 'admin', 'admin@example.com', '2023-01-01'); -- 指定字段插入(推荐方式) INSERT INTO users (username, email, created_at) VALUES ('john', 'john@example.com', NOW()); -- 批量插入多条记录 INSERT INTO products (name, price) VALUES ('Laptop', 999.99), ('Mouse', 19.99), ('Keyboard', 49.99);
1.2 数据查询(SELECT)
sql
复制
-- 基础查询(带条件过滤) SELECT * FROM orders WHERE order_date >= '2023-01-01' AND total_amount > 100; -- 字段别名与计算 SELECT product_name AS name, unit_price * quantity AS total_price FROM order_items; -- 排序与分页 SELECT * FROM employees ORDER BY hire_date DESC LIMIT 10 OFFSET 20; -- 获取第3页数据(每页10条)