gpt4 book ai didi

php - 如何使用数组或带逗号分隔符的方式在mysql的单个字段中插入多个数据

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

例如,我有文件名 A、B、C、D,然后我想将它们插入到数据库中的单个字段中,然后它在表中看起来像这样

ID | filename  | PATH | DATE         |
1 | A, B, C, D| DOCX | Mar. 10, 2017|

最佳答案

切勿将逗号分隔的数据(如 A、B、C、D)放在单个列中。而是使用标准化

标准化是一种数据库设计技术,它以减少数据冗余和依赖性的方式组织表。它将较大的表划分为较小的表,并使用关系将它们链接起来。

在您的情况下,创建另一个表,如 tbl_filenames 并在其中放入多个文件名条目,并使用\将其与您的基表绑定(bind)

id -> file_id basic

意味着基表中的每个条目都是tbl_filenames中的多个文件条目,并将用户id->file_id绑定(bind)在一起

关于php - 如何使用数组或带逗号分隔符的方式在mysql的单个字段中插入多个数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42710662/

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