Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将JSON对象插入空白数据库_Php_Mysql_Json - Fatal编程技术网

Php 将JSON对象插入空白数据库

Php 将JSON对象插入空白数据库,php,mysql,json,Php,Mysql,Json,我在对象中有将近120个JSON字段。 各种各样的版本 我真的没有时间映射每个字段,也不关心字段标题是称为Array 0还是其他默认名称 我只想将数据填充到数据库中,以可索引的格式维护它的结构 JSON是一种非常有效的数据结构,为什么不使用它呢 我确实找到了这个-,并且假设它可以完成任务。 但是软件坏了,没有错误,但是没有任何东西被填充 其他备选方案,如地图绘制。我没有时间映射120个字段,也不需要任何映射,只需使用现有字段即可 将大型JSON对象填充到MySQL中,从现有格式自动构建结构的简单

我在对象中有将近120个JSON字段。 各种各样的版本

我真的没有时间映射每个字段,也不关心字段标题是称为Array 0还是其他默认名称

我只想将数据填充到数据库中,以可索引的格式维护它的结构

JSON是一种非常有效的数据结构,为什么不使用它呢

我确实找到了这个-,并且假设它可以完成任务。 但是软件坏了,没有错误,但是没有任何东西被填充

其他备选方案,如地图绘制。我没有时间映射120个字段,也不需要任何映射,只需使用现有字段即可


将大型JSON对象填充到MySQL中,从现有格式自动构建结构的简单方法是什么?

是否需要每个对象字段成为数据库中的字段,如果需要,原因是什么?您是否根据特定条件查询对象?@siliconwafer是!{key=>{key=>value}}变成{field=>linktosubkey=>field=>element}这里的第二个答案可能会解决您的问题:我将针对字段名编写查询。一旦“无论什么脚本”构建了结构,我都会在数据库中查找我需要的数据,并对新创建的字段名进行查询。我相信您有充分的理由使用MySql,但对我来说,这似乎更适合MongoDB数据库。然后,您可以将JSON对象插入到任何集合中。表,而无需担心如何使用正确的结构创建它。