项目开发准则(血的教训)
一、做好数据库备份,更新数据结构严禁 drop
,delete
字段。
在项目开发前期,由于开发功能需要,可能会频繁修改数据库表结构。要及时做好修改的 sql 记录,把每次修改的内容做成一个 sql 文件。相关的 sql 语句可以从数据库管理工具中获取,如 navicat 在设计表结构的时候,有一个 SQL预览
子页面,在 栏位
做的所有操作都可以在 SQL预览
页面获取到相关的 sql 语句(在保存修改之前,包括创建表)。如果已修改,可以在 栏位
的 选择 另存为
获取到整个表结构。在更新到正式站前,一定要做好数据库备份,不怕一万,就怕万一。并且严格检查更新的 sql 语句,不能存在 drop
,delete
等删除表结构或数据的语句(包括同事的 sql ,只要是你负责更新的内容,都要检查)。
- 持续更新中
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。