gpt4 book ai didi

php - 通过 HTML 表单使用 PHP 更改 MySQL 表上的 ENUM 列是个坏主意吗?

转载 作者:行者123 更新时间:2023-11-29 01:33:28 25 4
gpt4 key购买 nike

假设我在一个表上有一个枚举列,我希望用户能够通过前端的 HTML 表单提交来扩展它包含的值的数量,方法是使用 PHP 运行一个查询,该查询将表更改为包含该列的更多枚举值。

  • 非常频繁地运行查询是不是一个坏主意通常这会改变表结构?
  • 是否存在安全问题固有的,我看不到?
  • 如果我之前清理用户输入用新的改变表值就足够了吗?

最佳答案

是的,这是个坏主意。如果您需要列表是可编辑的,它应该是一个引用表。除了通常是不好的做法之外,它还可能导致表的重新索引,这将对性能产生重大影响,尤其是对于较大的表。

关于php - 通过 HTML 表单使用 PHP 更改 MySQL 表上的 ENUM 列是个坏主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4332165/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com