上一篇
场景引入:
凌晨2点,你正喝着第三杯咖啡☕,突然接到老板电话:“我们的电子书平台书架数据乱了!用户A的书跑到用户B那儿去了!”——别慌!学会这套MySQL后台操作流程,你不仅能快速修复问题,还能优雅地翘着二郎腿🦵说:“小case~”
-- 登录MySQL(记得替换你的用户名密码) mysql -u root -p Enter password: ******** -- 选择你的图书数据库 USE book_manager_db;
💡 小技巧:用SHOW DATABASES;
查看所有库,避免输错库名!
INSERT INTO bookshelf (book_id, user_id, book_name, add_time) VALUES (101, 1001, 'MySQL从删库到跑路', NOW());
⚠️ 注意:字段名要和表结构一致,用DESC bookshelf;
查看表结构
-- 删除某用户特定书籍(安全操作!一定要带WHERE条件) DELETE FROM bookshelf WHERE user_id = 1001 AND book_id = 101; -- 清空某用户所有书籍(谨慎使用!) DELETE FROM bookshelf WHERE user_id = 1001;
-- 修改书名(用户投诉书名太吓人😂) UPDATE bookshelf SET book_name = 'MySQL从入门到精通' WHERE book_id = 101;
-- 查某用户的所有书籍 SELECT * FROM bookshelf WHERE user_id = 1001; -- 统计用户藏书量(老板最爱看的数据📊) SELECT user_id, COUNT(*) AS book_count FROM bookshelf GROUP BY user_id;
START TRANSACTION; -- 用户A转赠书籍给用户B DELETE FROM bookshelf WHERE user_id=1001 AND book_id=101; INSERT INTO bookshelf (book_id, user_id, book_name) VALUES (101, 1002, 'MySQL从入门到精通'); -- 确认无误再提交! COMMIT;
# 命令行导出整个数据库(不是SQL语句哦) mysqldump -u root -p book_manager_db > backup_20250715.sql
book_name = 'SQL指南'
正确,book_name = SQL指南
报错! 收尾彩蛋 🎉
当你熟练这套操作后,甚至可以边修数据边吐槽:“这届用户真会玩,居然把《数据库原理》当科幻小说收藏...”
(本文操作基于MySQL 8.0+版本,2025年7月验证通过)
本文由 扬含芙 于2025-07-31发表在【云服务器提供商】,文中图片由(扬含芙)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vps.7tqx.com/wenda/492827.html
发表评论