php - 每周将 XML 文件保存到数据库

标签 php mysql xml database storage

当 XML 文件更新时,我每周都会下载相同的 XML 文件。不过我想知道如何每周将这个文件存储在 MySQL 数据库中。

示例 RSS 提要为:http://itunes.apple.com/us/rss/topalbums/limit=10/xml

我的数据库方案是:

link    text    utf8_unicode_ci                                      
name    text    utf8_unicode_ci                                      
type    text    utf8_unicode_ci                              
category    text    utf8_unicode_ci                                      
categorylink    text    utf8_unicode_ci                                      
artistlink  text    utf8_unicode_ci                                      
price   text    utf8_unicode_ci                                      
image55 text    utf8_unicode_ci                                      
image60 text    utf8_unicode_ci                      
image170    text    utf8_unicode_ci
rights  text    utf8_unicode_ci
itemcount   text    utf8_unicode_ci

最佳答案

设置 cron 作业:

http://en.wikipedia.org/wiki/Cron

关于php - 每周将 XML 文件保存到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5356702/

相关文章:

php - 查找用户的哪些推文被收藏

php - 我正在尝试使用不同的输入从我的数据库中搜索数据并使所有内容保持在 session 中

mysql - 从表中删除数据时出现 sql 错误 - 删除的目标和源

xml - xml文件中的DOCTYPE是什么意思?

java - 导航 xml 输入文件的层次结构

php - 在 PHP 中循环遍历 SQL 结果 - 没有得到整个数组

php - 如何在 PHP 中计算视频长度和大小?

mysql - 检查表是否存在后从表中删除

java - 数据库多线程插入(更新)和单线程顺序插入(更新)的性能比较?

python - 如何获取平面 XML 以便将外部实体合并到顶层