我面临的问题是将 JSON 导入 Mysql。我搜索了互联网,搜索了 stackoverflow 甚至可能更多的资源,但找不到单个 正确 解决方案。在这里全面披露——我不是 PHP、SQL,也不是 JSON 专业人士。
我想要完成的事情相当简单:导入这个 JSON 文件 https://developers.facebook.com/tools/explorer/method=GET&path=245226895508982%2Ffeed%3Faccess_token%3D%3Caccess_token%3E= 进入Mysql数据库。 我知道我需要以某种方式将 JSON 数据分配到列中,然后根据内容相应地管理行。我不需要所有数据,但需要大部分数据。稍后应通过用户的搜索查询回显数据。
我的问题似乎很简单——我该怎么做?
P.S:我尝试将其转换为 XML,但我没有足够的权限将 XML 导入 SQL 数据库。转换器也不是最好的工作。
最佳答案
您可以将 json 导出到 csv:http://www.danmandle.com/blog/json-to-csv-conversion-utility/或 https://github.com/danmandle/JSON2CSV
然后:
LOAD DATA INFILE 'filepath/your_csv_file.csv' INTO TABLE tablename;
oneshot应该没问题。
有关 load data infile 的更多信息.
关于php - 将 JSON 导入 Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17367325/