gpt4 book ai didi

php - 使用php使用glob和数组将文件夹中的xml文件上传到Mysql

转载 作者:行者123 更新时间:2023-11-30 23:20:35 24 4
gpt4 key购买 nike

我的网络服务器上的一个文件夹中有几个 xml 文件。我要

  1. 查看文件夹
  2. 获取xml文件名
  3. 将文件名放入数组
  4. 将这些名称循环到 mysql 查询中
  5. 将所有xml文件的内容插入数据库
 $files = glob('*.xml');foreach($files as $file){    mysql_query("LOAD DATA INFILE '".$file."' INTO TABLE tablename ROWS IDENTIFIED BY ''");}

我花了几天时间寻找示例或教程,但在网上找不到任何东西。

以上是我能想到的最好的。

感谢任何帮助:)

最佳答案

您的代码没有任何问题,但要这样做;

1 - XML 文件必须位于 MySQL 的数据文件夹中。否则,你不能使用 LOAD DATA 东西。

2 - PHP 脚本必须由 root 或与 MySQL 服务器相同的用户启动。否则,脚本将无法访问和处理文件。

如果你想在共享主机上这样做,我可以说,你不能这样做,因为有很多限制。

关于php - 使用php使用glob和数组将文件夹中的xml文件上传到Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15647853/

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