【发布时间】:2010-07-09 06:51:00
【问题描述】:
我有一个 ~1MB 的 JSON 文件需要转换为 MySQL。该文件有近 400 条记录。使用 PHP 执行此操作的最佳方法是什么?
如果我尝试一次添加 400 条记录,我会得到内存或执行时间错误。解决这个问题的最佳方法是什么?
【问题讨论】:
我有一个 ~1MB 的 JSON 文件需要转换为 MySQL。该文件有近 400 条记录。使用 PHP 执行此操作的最佳方法是什么?
如果我尝试一次添加 400 条记录,我会得到内存或执行时间错误。解决这个问题的最佳方法是什么?
【问题讨论】:
尝试多阶段方法。使用json_decode() 将记录转换为 INSERT 语句。然后就可以在mysql客户端使用FILE命令运行所有的insert了。
【讨论】: