使用数据库默认值还是PHP插入值好?

m83884436 2016-08-11 06:24:36
几乎每个表都有状态 status 字段,请问那个方法比较好。
方法1:mysql设置status默认值为1
方法2:每次新增插入status值为1
...全文
142 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-08-12
  • 打赏
  • 举报
回复
其实并没有必要去说服 一般写程序时,数据库操作都封装成类的 插入、修改都是传递一个关联数组,而不是自己组装 SQL 指令
m83884436 2016-08-12
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
都一样,只是你的默认值宜最具代表性
我也是这样想的,默认值省事,但是另外一个同事说,这是业务逻辑,应该PHP写入比较好。不知道该如何说服他
m83884436 2016-08-12
  • 打赏
  • 举报
回复
引用 3 楼 zhangbin1988 的回复:
mysql设置默认值1,并且新增插入的时候status也赋值1 防止漏掉其中一个
这样觉得重复了吧
m83884436 2016-08-12
  • 打赏
  • 举报
回复
引用 4 楼 jordan102 的回复:
效果一样,但是用默认值省事。
我也是这样想的,默认值省事,但是另外一个同事说,这是业务逻辑,应该PHP写入比较好。不知道该如何说服他
一起混吧 2016-08-12
  • 打赏
  • 举报
回复
效果一样,但是用默认值省事。
ayzen1988 2016-08-11
  • 打赏
  • 举报
回复
mysql设置默认值1,并且新增插入的时候status也赋值1 防止漏掉其中一个
jj3341332 2016-08-11
  • 打赏
  • 举报
回复
默认值好,查看数据库的时候比较清晰
xuzuning 2016-08-11
  • 打赏
  • 举报
回复
都一样,只是你的默认值宜最具代表性

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧