海滨擎蟹

项目开发准则(血的教训)

一、做好数据库备份,更新数据结构严禁 dropdelete 字段。

在项目开发前期,由于开发功能需要,可能会频繁修改数据库表结构。要及时做好修改的 sql 记录,把每次修改的内容做成一个 sql 文件。相关的 sql 语句可以从数据库管理工具中获取,如 navicat 在设计表结构的时候,有一个 SQL预览 子页面,在 栏位 做的所有操作都可以在 SQL预览 页面获取到相关的 sql 语句(在保存修改之前,包括创建表)。如果已修改,可以在 栏位 的 选择 另存为 获取到整个表结构。在更新到正式站前,一定要做好数据库备份,不怕一万,就怕万一。并且严格检查更新的 sql 语句,不能存在 dropdelete 等删除表结构或数据的语句(包括同事的 sql ,只要是你负责更新的内容,都要检查)。

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »