Appearance
...
Appearance
SELECT、INSERT、UPDATE、DELETE 就够了
前端显示的数据对不对?查数据库验证。 点了"下单",订单到底存没存进去?查数据库才知道。 想批量造测试数据?写 SQL 插入。
不会数据库的测试,就像不会看称的厨师。
SELECT * FROM users;
SELECT id, nickname FROM users WHERE user_id = 10001;
SELECT * FROM orders ORDER BY create_time DESC LIMIT 10;INSERT INTO users (nickname, phone) VALUES ('小明', '13800000001');UPDATE orders SET status = 'cancelled' WHERE order_id = 'ORD001';DELETE FROM users WHERE id = 10001;⚠️ 永远先 SELECT 看一眼再 DELETE,别在生产库操作。
SELECT u.nickname, COUNT(o.id)
FROM users u LEFT JOIN orders o ON u.id = o.user_id
WHERE u.nickname = '小明'
GROUP BY u.nickname;验证注册:SELECT * FROM users WHERE phone = 'xxx' 验证订单:SELECT status, amount FROM orders WHERE user_id = xxx 造测数:``INSERT INTO orders ... 清理数据:DELETE FROM orders WHERE ...`
新手用可视化工具:Navicat / DBeaver / Sequel Pro