从 0 到上线 网站建设实训课
总览/ 课程地图/ S5 后台 · 数据 · 权限 · 密钥 · 打通

M21数据库

所属路径 C 第 21 / 31 讲 S5 后台 · 数据 · 权限 · 密钥 · 打通
什么情况才值得上库
学完能建库建表,并且能从备份把它恢复回来

01为什么重要

上不上库,取决于「要不要多人同时写、要不要持久化」。一旦上了库,你就同时认领了备份责任和恢复责任。

02要讲清的 3 件事核心要点

  • 云数据库 vs 服务器自建;Node 内置 SQLite 这类零依赖方案也够用
  • 账号最小权限;连接串管理
  • 备份与恢复演练;表结构变更纪律

03照着做:4 步操作顺序

  1. 选库:云数据库 / 自建 / 内置 SQLite
  2. 建表,建最小权限账号
  3. 做一次完整备份
  4. 演练恢复,记录耗时与丢失量
sqlite3 app.db ".backup backup.db"
sqlite3 backup.db "select count(*) from messages;"
# 恢复演练:删表 → 从 backup.db 拷回 → 再查一次行数

04产出物与验收做完怎么算过

产出物

一次成功的「备份 → 恢复」演练

验收判据

可验误删数据后能恢复到 1 小时内的状态

05练习15 分钟内可做完

删掉一张表再恢复,记录耗时与丢了哪些数据。

06最容易踩的坑

连接串写进前端;只备份不做恢复演练
后果:只备份不恢复,真出事时才发现备份是空的或早了一周。

07自检表进度存在本机浏览器

0 / 6